Skip to content

OptikRUS/fastapi-tortoise-template

Repository files navigation

Шаблон приложения на tortoise ORM

Запуск проекта:

Установка зависимостей: pip install -r requirements.txt

Добавить в .env список username, которые станут админами при регистрации (django по умолчанию): SUPER_USERS=["django", "admin", "superuser"]


  1. Запуск проекта в контейнере: docker-compose up --build -d

  2. Открыть в браузере: http://0.0.0.0:8000/docs


  1. Запуск проекта локально: python run.py

  2. Открыть в браузере: http://127.0.0.1:8000/docs

Полезное:

  1. Инициализация базы данных в aerich: aerich init -t config.database_config
  2. Инициализация миграций aerich: aerich init-db

About

Fastapi with tortoise ORM template

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published