A modern Django web application with a clean, organized structure.
This project follows a custom structure:
src/: Main code directoryconfig/: Project configurationcore/: Main application
venv/: Virtual environment (not tracked in git)
- π± Clean and organized Django 5 structure
- π οΈ Separation of settings and application code
- π¦ Ready to use with frontend frameworks
- π Admin interface for content management
- Clone this repository
- Create and activate a virtual environment:
python3 -m venv venv source venv/bin/activate
Install dependencies: cd src pip install -r requirements.txt
Apply migrations: python3 manage.py migrate
Create a superuser: python3 manage.py createsuperuser
π Running the Project cd src python3 manage.py runserver
Access the site at http://127.0.0.1:8000/ and admin at http://127.0.0.1:8000/admin/ π οΈ Development Add models to core/models.py Create views in core/views.py Add URL patterns in core/urls.py Create templates in core/templates/ π License This project is licensed under the MIT License - see the LICENSE file for details.
π€ Author Fabrizio Jimenez
Built with β€οΈ using Django 5