├── .dockerignore ├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ └── upgrade_node_packages.yml ├── .gitignore ├── .readthedocs.yaml ├── CHANGELOG.md ├── CLAUDE.md ├── LICENSE.md ├── README.md ├── apps ├── __init__.py ├── accounts │ ├── __init__.py │ ├── admin.py │ ├── auth_adapter.py │ ├── forms.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_alter_first_name_and_id.py │ │ ├── 0003_alter_user_groups_alter_user_is_active.py │ │ └── __init__.py │ ├── models.py │ ├── tests │ │ ├── __init__.py │ │ └── test_views.py │ └── views.py └── base │ ├── __init__.py │ ├── context_processors.py │ ├── forms.py │ ├── storage.py │ ├── tasks.py │ ├── templates │ ├── 404.html │ ├── 500.html │ ├── 503.html │ ├── account │ │ ├── base_entrance.html │ │ ├── email.html │ │ ├── email_confirm.html │ │ ├── login.html │ │ ├── logout.html │ │ ├── name_change.html │ │ ├── password_change.html │ │ ├── password_reset.html │ │ ├── password_reset_from_key.html │ │ ├── password_set.html │ │ └── signup.html │ ├── blocks │ │ ├── color_mode_picker.html │ │ ├── google-analytics.html │ │ └── nav.html │ ├── index.html │ └── layouts │ │ ├── base-email.html │ │ ├── base-email.txt │ │ └── base.html │ ├── templatetags │ ├── __init__.py │ └── vite.py │ ├── tests │ ├── __init__.py │ ├── _base.py │ ├── test_views.py │ ├── test_vite_templatetag.py │ └── vite_manifest.json │ └── views.py ├── compose.yml ├── config ├── __init__.py ├── asgi.py ├── base.just ├── bash │ ├── bashrc │ └── django_bash_completion ├── celery.py ├── coverage.ini ├── docker │ ├── Dockerfile.node │ └── Dockerfile.web ├── mkdocs.yml ├── settings │ ├── __init__.py │ ├── _base.py │ └── test_runner.py ├── urls.py ├── uwsgi.ini └── wsgi.py ├── docs ├── changelog.md ├── docker.md ├── index.md ├── s3.md └── website-launch-checklist.md ├── justfile ├── manage.py ├── package.json ├── public ├── media │ └── .keep └── static │ └── .keep ├── pyproject.toml ├── scripts └── start_new_project ├── src ├── config │ ├── eslint.config.js │ ├── stylelint.config.js │ └── vite.config.mjs ├── js │ ├── _color_mode_picker.js │ └── main.js └── scss │ ├── _color_mode_picker.scss │ ├── _main_nav.scss │ └── main.scss ├── uv.lock └── uwsgi.ini /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/upgrade_node_packages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/.github/workflows/upgrade_node_packages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/README.md -------------------------------------------------------------------------------- /apps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/accounts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/accounts/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/accounts/admin.py -------------------------------------------------------------------------------- /apps/accounts/auth_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/accounts/auth_adapter.py -------------------------------------------------------------------------------- /apps/accounts/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/accounts/forms.py -------------------------------------------------------------------------------- /apps/accounts/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/accounts/migrations/0001_initial.py -------------------------------------------------------------------------------- /apps/accounts/migrations/0002_alter_first_name_and_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/accounts/migrations/0002_alter_first_name_and_id.py -------------------------------------------------------------------------------- /apps/accounts/migrations/0003_alter_user_groups_alter_user_is_active.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/accounts/migrations/0003_alter_user_groups_alter_user_is_active.py -------------------------------------------------------------------------------- /apps/accounts/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/accounts/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/accounts/models.py -------------------------------------------------------------------------------- /apps/accounts/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/accounts/tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/accounts/tests/test_views.py -------------------------------------------------------------------------------- /apps/accounts/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/accounts/views.py -------------------------------------------------------------------------------- /apps/base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/base/context_processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/context_processors.py -------------------------------------------------------------------------------- /apps/base/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/forms.py -------------------------------------------------------------------------------- /apps/base/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/storage.py -------------------------------------------------------------------------------- /apps/base/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/tasks.py -------------------------------------------------------------------------------- /apps/base/templates/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/404.html -------------------------------------------------------------------------------- /apps/base/templates/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/500.html -------------------------------------------------------------------------------- /apps/base/templates/503.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/503.html -------------------------------------------------------------------------------- /apps/base/templates/account/base_entrance.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/account/base_entrance.html -------------------------------------------------------------------------------- /apps/base/templates/account/email.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/account/email.html -------------------------------------------------------------------------------- /apps/base/templates/account/email_confirm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/account/email_confirm.html -------------------------------------------------------------------------------- /apps/base/templates/account/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/account/login.html -------------------------------------------------------------------------------- /apps/base/templates/account/logout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/account/logout.html -------------------------------------------------------------------------------- /apps/base/templates/account/name_change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/account/name_change.html -------------------------------------------------------------------------------- /apps/base/templates/account/password_change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/account/password_change.html -------------------------------------------------------------------------------- /apps/base/templates/account/password_reset.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/account/password_reset.html -------------------------------------------------------------------------------- /apps/base/templates/account/password_reset_from_key.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/account/password_reset_from_key.html -------------------------------------------------------------------------------- /apps/base/templates/account/password_set.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/account/password_set.html -------------------------------------------------------------------------------- /apps/base/templates/account/signup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/account/signup.html -------------------------------------------------------------------------------- /apps/base/templates/blocks/color_mode_picker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/blocks/color_mode_picker.html -------------------------------------------------------------------------------- /apps/base/templates/blocks/google-analytics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/blocks/google-analytics.html -------------------------------------------------------------------------------- /apps/base/templates/blocks/nav.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/blocks/nav.html -------------------------------------------------------------------------------- /apps/base/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/index.html -------------------------------------------------------------------------------- /apps/base/templates/layouts/base-email.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/layouts/base-email.html -------------------------------------------------------------------------------- /apps/base/templates/layouts/base-email.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/layouts/base-email.txt -------------------------------------------------------------------------------- /apps/base/templates/layouts/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templates/layouts/base.html -------------------------------------------------------------------------------- /apps/base/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/base/templatetags/vite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/templatetags/vite.py -------------------------------------------------------------------------------- /apps/base/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/tests/__init__.py -------------------------------------------------------------------------------- /apps/base/tests/_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/tests/_base.py -------------------------------------------------------------------------------- /apps/base/tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/tests/test_views.py -------------------------------------------------------------------------------- /apps/base/tests/test_vite_templatetag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/tests/test_vite_templatetag.py -------------------------------------------------------------------------------- /apps/base/tests/vite_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/tests/vite_manifest.json -------------------------------------------------------------------------------- /apps/base/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/apps/base/views.py -------------------------------------------------------------------------------- /compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/compose.yml -------------------------------------------------------------------------------- /config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/config/__init__.py -------------------------------------------------------------------------------- /config/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/config/asgi.py -------------------------------------------------------------------------------- /config/base.just: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/config/base.just -------------------------------------------------------------------------------- /config/bash/bashrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/config/bash/bashrc -------------------------------------------------------------------------------- /config/bash/django_bash_completion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/config/bash/django_bash_completion -------------------------------------------------------------------------------- /config/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/config/celery.py -------------------------------------------------------------------------------- /config/coverage.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/config/coverage.ini -------------------------------------------------------------------------------- /config/docker/Dockerfile.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/config/docker/Dockerfile.node -------------------------------------------------------------------------------- /config/docker/Dockerfile.web: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/config/docker/Dockerfile.web -------------------------------------------------------------------------------- /config/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/config/mkdocs.yml -------------------------------------------------------------------------------- /config/settings/__init__.py: -------------------------------------------------------------------------------- 1 | from ._base import * # noqa: F403 2 | -------------------------------------------------------------------------------- /config/settings/_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/config/settings/_base.py -------------------------------------------------------------------------------- /config/settings/test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/config/settings/test_runner.py -------------------------------------------------------------------------------- /config/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/config/urls.py -------------------------------------------------------------------------------- /config/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/config/uwsgi.ini -------------------------------------------------------------------------------- /config/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/config/wsgi.py -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- 1 | {% include-markdown "../CHANGELOG.md" %} 2 | -------------------------------------------------------------------------------- /docs/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/docs/docker.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/s3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/docs/s3.md -------------------------------------------------------------------------------- /docs/website-launch-checklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/docs/website-launch-checklist.md -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/justfile -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/manage.py -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/package.json -------------------------------------------------------------------------------- /public/media/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/public/media/.keep -------------------------------------------------------------------------------- /public/static/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/public/static/.keep -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/start_new_project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/scripts/start_new_project -------------------------------------------------------------------------------- /src/config/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/src/config/eslint.config.js -------------------------------------------------------------------------------- /src/config/stylelint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/src/config/stylelint.config.js -------------------------------------------------------------------------------- /src/config/vite.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/src/config/vite.config.mjs -------------------------------------------------------------------------------- /src/js/_color_mode_picker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/src/js/_color_mode_picker.js -------------------------------------------------------------------------------- /src/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/src/js/main.js -------------------------------------------------------------------------------- /src/scss/_color_mode_picker.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/src/scss/_color_mode_picker.scss -------------------------------------------------------------------------------- /src/scss/_main_nav.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/src/scss/_main_nav.scss -------------------------------------------------------------------------------- /src/scss/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/src/scss/main.scss -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/uv.lock -------------------------------------------------------------------------------- /uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epicserve/django-base-site/HEAD/uwsgi.ini --------------------------------------------------------------------------------