├── .github ├── dependabot.yml └── workflows │ ├── automerge.yml │ └── ci.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── cookiecutter.json ├── hooks └── post_gen_project.sh └── {{ cookiecutter.name }} ├── .dockerignore ├── .editorconfig ├── .github ├── actions │ └── setup-project │ │ └── action.yml └── workflows │ └── ci.yml ├── .gitignore ├── .hadolint.yaml ├── .yamllint.yml ├── Dockerfile ├── Makefile ├── README.md ├── compose.yml ├── pyproject.toml ├── src ├── .django-app-template │ ├── __init__.py-tpl │ ├── admin.py-tpl │ ├── api │ │ └── v1 │ │ │ ├── __init__.py-tpl │ │ │ ├── serializers │ │ │ └── __init__.py-tpl │ │ │ ├── urls.py-tpl │ │ │ └── views │ │ │ └── __init__.py-tpl │ ├── apps.py-tpl │ ├── factory.py-tpl │ ├── fixtures.py-tpl │ ├── migrations │ │ └── __init__.py-tpl │ ├── models │ │ └── __init__.py-tpl │ └── tests │ │ ├── __init__.py-tpl │ │ └── api │ │ ├── __init__.py-tpl │ │ └── v1 │ │ └── __init__.py-tpl ├── .locale │ └── .gitkeep ├── a12n │ ├── __init__.py │ ├── api │ │ ├── serializers.py │ │ ├── throttling.py │ │ ├── urls.py │ │ └── views.py │ ├── migrations │ │ └── __init__.py │ └── tests │ │ └── jwt_views │ │ ├── conftest.py │ │ ├── tests_logout_jwt_view.py │ │ ├── tests_obtain_jwt_view.py │ │ └── tests_refresh_jwt_view.py ├── app │ ├── .env.ci │ ├── __init__.py │ ├── admin │ │ ├── __init__.py │ │ └── model_admin.py │ ├── api │ │ ├── pagination.py │ │ ├── parsers.py │ │ ├── renderers.py │ │ ├── request.py │ │ ├── throttling.py │ │ └── viewsets.py │ ├── apps.py │ ├── base_config.py │ ├── celery.py │ ├── conf │ │ ├── api.py │ │ ├── auth.py │ │ ├── boilerplate.py │ │ ├── celery.py │ │ ├── db.py │ │ ├── environ.py │ │ ├── healthchecks.py │ │ ├── http.py │ │ ├── i18n.py │ │ ├── installed_apps.py │ │ ├── media.py │ │ ├── middleware.py │ │ ├── sentry.py │ │ ├── static.py │ │ ├── storage.py │ │ ├── templates.py │ │ └── timezone.py │ ├── exceptions.py │ ├── factory.py │ ├── fixtures │ │ ├── __init__.py │ │ ├── api.py │ │ └── factory.py │ ├── management │ │ └── commands │ │ │ ├── makemigrations.py │ │ │ └── startapp.py │ ├── middleware │ │ └── real_ip.py │ ├── models.py │ ├── services.py │ ├── settings.py │ ├── testing │ │ ├── __init__.py │ │ ├── api.py │ │ ├── factory.py │ │ ├── runner.py │ │ └── types.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_health.py │ │ ├── test_remote_addr_midlleware.py │ │ └── testing │ │ │ ├── __init__.py │ │ │ └── factory │ │ │ ├── __init__.py │ │ │ ├── test_factory.py │ │ │ └── test_registry.py │ ├── urls │ │ ├── __init__.py │ │ └── v1.py │ └── wsgi.py ├── conftest.py ├── manage.py └── users │ ├── __init__.py │ ├── admin.py │ ├── api │ ├── serializers.py │ ├── urls.py │ └── viewsets.py │ ├── factory.py │ ├── fixtures.py │ ├── migrations │ └── __init__.py │ ├── models.py │ └── tests │ ├── test_password_hashing.py │ └── test_whoami.py └── uv.lock /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/automerge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/.github/workflows/automerge.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/README.md -------------------------------------------------------------------------------- /cookiecutter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/cookiecutter.json -------------------------------------------------------------------------------- /hooks/post_gen_project.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/hooks/post_gen_project.sh -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/.dockerignore -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/.editorconfig -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/.github/actions/setup-project/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/.github/actions/setup-project/action.yml -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/.github/workflows/ci.yml -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/.gitignore -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/.hadolint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/.hadolint.yaml -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/.yamllint.yml: -------------------------------------------------------------------------------- 1 | rules: 2 | line-length: disable 3 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/Dockerfile -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/Makefile -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/README.md -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/compose.yml -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/pyproject.toml -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/.django-app-template/__init__.py-tpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/.django-app-template/admin.py-tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/.django-app-template/admin.py-tpl -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/.django-app-template/api/v1/__init__.py-tpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/.django-app-template/api/v1/serializers/__init__.py-tpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/.django-app-template/api/v1/urls.py-tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/.django-app-template/api/v1/urls.py-tpl -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/.django-app-template/api/v1/views/__init__.py-tpl: -------------------------------------------------------------------------------- 1 | __all__ = [ 2 | "", 3 | ] 4 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/.django-app-template/apps.py-tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/.django-app-template/apps.py-tpl -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/.django-app-template/factory.py-tpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/.django-app-template/fixtures.py-tpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/.django-app-template/migrations/__init__.py-tpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/.django-app-template/models/__init__.py-tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/.django-app-template/models/__init__.py-tpl -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/.django-app-template/tests/__init__.py-tpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/.django-app-template/tests/api/__init__.py-tpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/.django-app-template/tests/api/v1/__init__.py-tpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/.locale/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/a12n/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/a12n/api/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/a12n/api/serializers.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/a12n/api/throttling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/a12n/api/throttling.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/a12n/api/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/a12n/api/urls.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/a12n/api/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/a12n/api/views.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/a12n/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/a12n/tests/jwt_views/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/a12n/tests/jwt_views/conftest.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/a12n/tests/jwt_views/tests_logout_jwt_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/a12n/tests/jwt_views/tests_logout_jwt_view.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/a12n/tests/jwt_views/tests_obtain_jwt_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/a12n/tests/jwt_views/tests_obtain_jwt_view.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/a12n/tests/jwt_views/tests_refresh_jwt_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/a12n/tests/jwt_views/tests_refresh_jwt_view.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/.env.ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/.env.ci -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/admin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/admin/__init__.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/admin/model_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/admin/model_admin.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/api/pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/api/pagination.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/api/parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/api/parsers.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/api/renderers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/api/renderers.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/api/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/api/request.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/api/throttling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/api/throttling.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/api/viewsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/api/viewsets.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/apps.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/base_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/base_config.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/celery.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/api.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/auth.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/boilerplate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/boilerplate.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/celery.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/db.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/environ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/environ.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/healthchecks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/healthchecks.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/http.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/i18n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/i18n.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/installed_apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/installed_apps.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/media.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/media.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/middleware.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/sentry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/sentry.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/static.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/static.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/storage.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/conf/templates.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/conf/timezone.py: -------------------------------------------------------------------------------- 1 | USE_TZ = True 2 | TIME_ZONE = "UTC" 3 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/exceptions.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/factory.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/fixtures/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/fixtures/__init__.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/fixtures/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/fixtures/api.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/fixtures/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/fixtures/factory.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/management/commands/makemigrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/management/commands/makemigrations.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/management/commands/startapp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/management/commands/startapp.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/middleware/real_ip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/middleware/real_ip.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/models.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/services.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/settings.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/testing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/testing/__init__.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/testing/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/testing/api.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/testing/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/testing/factory.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/testing/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/testing/runner.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/testing/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/testing/types.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/tests/test_health.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/tests/test_health.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/tests/test_remote_addr_midlleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/tests/test_remote_addr_midlleware.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/tests/testing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/tests/testing/factory/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/tests/testing/factory/test_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/tests/testing/factory/test_factory.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/tests/testing/factory/test_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/tests/testing/factory/test_registry.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/urls/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/urls/__init__.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/urls/v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/urls/v1.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/app/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/app/wsgi.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/conftest.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/manage.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/users/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/users/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/users/admin.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/users/api/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/users/api/serializers.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/users/api/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/users/api/urls.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/users/api/viewsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/users/api/viewsets.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/users/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/users/factory.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/users/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/users/fixtures.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/users/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/users/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/users/models.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/users/tests/test_password_hashing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/users/tests/test_password_hashing.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/src/users/tests/test_whoami.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/src/users/tests/test_whoami.py -------------------------------------------------------------------------------- /{{ cookiecutter.name }}/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandsdev/django/HEAD/{{ cookiecutter.name }}/uv.lock --------------------------------------------------------------------------------