Commit Graph
2 Commits
Author SHA1 Message Date
sankalp 06ea5d2945 feat(config): streamline configuration and remove dev‑only settingsAdd custom user model and improve static/media handling.
- New Features
  - Introduce `AUTH_USER_MODEL` for a custom user.
  - Add `STATICFILES_DIRS` to explicitly point to the static directory.
  - Simplify email backend configuration using environment variables.

- Enhancements
  - Remove djinit boilerplate and development‑only settings.
  - Drop `corsheaders` middleware and `rest_framework_simplejwt.token_blacklist`.
  - Update `TEMPLATES` to include project templates via `BASE_DIR / "templates"`.
  - Clean up URL patterns, removing deprecated JWT endpoint comments.
  - Reorganize security settings and static storage configuration.

- Bug Fixes
  - (none)
2026-05-27 23:33:10 +05:45
sankalp 7196c4a299 feat(config): add generatedconfiguration skeleton
New Features
- Add ASGI entry point (`asgi.py`) with environment‑based settings.
- Create base and production settings modules (`base.py`, `production.py`) for shared and production‑specific configurations.
- Generate root `urls.py` with DRF JWT endpoints and included app URLs.
- Provide `wsgi.py` configured for production settings.

Enhancements
- Include `django-jazzmin`, `drf-spectacular`, and `django-cors-headers` defaults.
- Set up `django-tailwind-cli` and `django-htmx` middleware configurations.

Bug Fixes
- (none)
2026-05-27 23:18:13 +05:45