Add pytest testing framework and update checklist to include Vue. New Features - Add pytest, pytest-django, pytest-cov as testing framework - Include Vue in Frontend Integration description Enhancements - Update checklist entry to reflect Vue inclusion Bug Fixes - None
33 lines
1.2 KiB
Markdown
33 lines
1.2 KiB
Markdown
# TODO - Future Plans
|
|
|
|
## Features
|
|
|
|
- [x] Docker Support: Auto generating `Dockerfile`, `docker-compose.yml`, `.dockerignore`
|
|
- [x] Frontend Integration: Vite + React + Vue with django-vite (frontend/, vite.config.js, package.json)
|
|
- [x] Tailwind CSS: Integrated via django-tailwind-cli
|
|
- [x] HTMX: Integrated via django-htmx
|
|
- [x] Testing Framework: pytest, pytest-django, pytest-cov
|
|
- [ ] Celery: Making background tasks easier to set up
|
|
- [ ] More Packages: Integrating other popular packages to help you build feature rich apps effortlessly
|
|
|
|
## Enhancements
|
|
|
|
- [x] Add more project structure templates (Standard, Predefined, Unified, Single)
|
|
- [x] Add interactive configuration wizard
|
|
- [x] Add testing framework setup (pytest, pytest-django, pytest-cov)
|
|
- [x] Improve structure detection
|
|
- [x] Fix bugs (Verified: All tests passing, no issues found)
|
|
|
|
## Project Structures
|
|
|
|
- [x] Standard Structure: `config/` module, `apps/` directory with nested apps
|
|
- [x] Predefined Structure: `apps/users`, `apps/core`, `api/` with v1
|
|
- [x] Unified Structure: `core/` as project config, `apps/` as main app
|
|
- [x] Single Folder Layout: Everything in one project folder
|
|
|
|
## Database Support
|
|
|
|
- [x] PostgreSQL
|
|
- [x] MySQL
|
|
- [x] DATABASE_URL support
|