- New Features - Add Vite + React frontend integration (updates TODO checklist) - Introduce Vue.js as an optional frontend template - Enable complete testing framework with pytest, pytest-django, and pytest-cov - Enhancements - Expand project structure templates (Standard, Predefined, Unified, Single) - Add interactive configuration wizard - Strengthen structure detection and bug fixes - Bug Fixes - Resolve incomplete testing dependencies to ensure full coverage integration
1.2 KiB
1.2 KiB
TODO - Future Plans
Features
- Docker Support: Auto generating
Dockerfile,docker-compose.yml,.dockerignore - Frontend Integration: Vite + React with django-vite (frontend/, vite.config.js, package.json)
- Tailwind CSS: Integrated via django-tailwind-cli
- HTMX: Integrated via django-htmx
- Celery: Making background tasks easier to set up
- Vue.js: Add Vue.js frontend option
- More Packages: Integrating other popular packages to help you build feature rich apps effortlessly
Enhancements
- Add more project structure templates (Standard, Predefined, Unified, Single)
- Add interactive configuration wizard
- Add testing framework setup (pytest, pytest-django, pytest-cov)
- Improve structure detection
- Fix bugs (Verified: All tests passing, no issues found)
Project Structures
- Standard Structure:
config/module,apps/directory with nested apps - Predefined Structure:
apps/users,apps/core,api/with v1 - Unified Structure:
core/as project config,apps/as main app - Single Folder Layout: Everything in one project folder
Database Support
- PostgreSQL
- MySQL
- DATABASE_URL support