├── .env.example ├── .github ├── dependabot.yml └── workflows │ └── ci.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── Dockerfile ├── Makefile ├── README.md ├── api ├── __init__.py ├── common │ ├── __init__.py │ └── routers.py ├── config │ ├── __app_template__ │ │ ├── __init__.py-tpl │ │ ├── admin.py-tpl │ │ ├── apps.py-tpl │ │ ├── migrations │ │ │ └── __init__.py-tpl │ │ ├── models.py-tpl │ │ ├── serializers.py-tpl │ │ ├── urls.py-tpl │ │ └── views.py-tpl │ ├── __init__.py │ ├── application.py │ ├── auth.py │ ├── axes.py │ ├── base.py │ ├── cache.py │ ├── celery.py │ ├── database.py │ ├── logging.py │ ├── rest.py │ ├── security.py │ ├── sentry.py │ ├── settings.py │ ├── silk.py │ ├── spectacular.py │ └── storage.py ├── user │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_createsuperuser.py │ │ └── __init__.py │ ├── models.py │ ├── permissions.py │ ├── serializers.py │ ├── urls.py │ └── views.py └── web │ ├── __init__.py │ ├── asgi.py │ ├── urls.py │ └── wsgi.py ├── docker-compose.yaml ├── logs └── .gitkeep ├── manage.py ├── pyproject.toml ├── run-local.sh ├── tasks ├── __init__.py └── app.py ├── tests ├── __init__.py ├── integration │ └── __init__.py ├── load │ └── __init__.py └── unit │ ├── __init__.py │ └── test_example.py └── uv.lock /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/.env.example -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/Dockerfile -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/README.md -------------------------------------------------------------------------------- /api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/__init__.py -------------------------------------------------------------------------------- /api/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/common/routers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/common/routers.py -------------------------------------------------------------------------------- /api/config/__app_template__/__init__.py-tpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/config/__app_template__/admin.py-tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/__app_template__/admin.py-tpl -------------------------------------------------------------------------------- /api/config/__app_template__/apps.py-tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/__app_template__/apps.py-tpl -------------------------------------------------------------------------------- /api/config/__app_template__/migrations/__init__.py-tpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/config/__app_template__/models.py-tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/__app_template__/models.py-tpl -------------------------------------------------------------------------------- /api/config/__app_template__/serializers.py-tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/__app_template__/serializers.py-tpl -------------------------------------------------------------------------------- /api/config/__app_template__/urls.py-tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/__app_template__/urls.py-tpl -------------------------------------------------------------------------------- /api/config/__app_template__/views.py-tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/__app_template__/views.py-tpl -------------------------------------------------------------------------------- /api/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/__init__.py -------------------------------------------------------------------------------- /api/config/application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/application.py -------------------------------------------------------------------------------- /api/config/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/auth.py -------------------------------------------------------------------------------- /api/config/axes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/axes.py -------------------------------------------------------------------------------- /api/config/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/base.py -------------------------------------------------------------------------------- /api/config/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/cache.py -------------------------------------------------------------------------------- /api/config/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/celery.py -------------------------------------------------------------------------------- /api/config/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/database.py -------------------------------------------------------------------------------- /api/config/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/logging.py -------------------------------------------------------------------------------- /api/config/rest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/rest.py -------------------------------------------------------------------------------- /api/config/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/security.py -------------------------------------------------------------------------------- /api/config/sentry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/sentry.py -------------------------------------------------------------------------------- /api/config/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/settings.py -------------------------------------------------------------------------------- /api/config/silk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/silk.py -------------------------------------------------------------------------------- /api/config/spectacular.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/spectacular.py -------------------------------------------------------------------------------- /api/config/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/config/storage.py -------------------------------------------------------------------------------- /api/user/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/user/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/user/admin.py -------------------------------------------------------------------------------- /api/user/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/user/apps.py -------------------------------------------------------------------------------- /api/user/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/user/migrations/0001_initial.py -------------------------------------------------------------------------------- /api/user/migrations/0002_createsuperuser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/user/migrations/0002_createsuperuser.py -------------------------------------------------------------------------------- /api/user/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/user/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/user/models.py -------------------------------------------------------------------------------- /api/user/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/user/permissions.py -------------------------------------------------------------------------------- /api/user/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/user/serializers.py -------------------------------------------------------------------------------- /api/user/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/user/urls.py -------------------------------------------------------------------------------- /api/user/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/user/views.py -------------------------------------------------------------------------------- /api/web/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/web/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/web/asgi.py -------------------------------------------------------------------------------- /api/web/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/web/urls.py -------------------------------------------------------------------------------- /api/web/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/api/web/wsgi.py -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /logs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/manage.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/pyproject.toml -------------------------------------------------------------------------------- /run-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/run-local.sh -------------------------------------------------------------------------------- /tasks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/tasks/__init__.py -------------------------------------------------------------------------------- /tasks/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/tasks/app.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/load/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/test_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/tests/unit/test_example.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaksimZayats/python-django-template/HEAD/uv.lock --------------------------------------------------------------------------------