Skip to content

FastAPI facebook service for advertising(Django + Facebook API)

Notifications You must be signed in to change notification settings

t1m4/fastapi_fb_service

Repository files navigation

FastAPI template

Tools

  • FastAPI
  • SQLAlchemy Core 1.4
  • Poetry
  • Linters and formatters: mypy, black, isort, flake8
  • Commands: Typer
  • pytest
  • Docker
  • Celery(WIP)
  • Kafka(WIP)
  • Sentry(WIP)

Run project

docker-compose up app

Run tests

docker-compose run --rm test

Database migration

  • autogenerate migration
docker-compose run --rm alembic-autogenerate "Migration message"
  • upgrade to latest version
docker-compose run --rm alembic upgrade heads
  • upgrade to previous version
docker-compose run --rm alembic downgrade -1

About

FastAPI facebook service for advertising(Django + Facebook API)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published