Skip to content

codingwhiz-BackendDev/django-quickstart-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

⚑ Django Quickstart Setup

A lightweight CLI tool that instantly bootstraps Django projects with a clean structure, recommended settings, and preconfigured assets. Perfect for developers who want to skip repetitive setup and start building immediately.

πŸš€ Features

🧰 Creates a virtual environment automatically

πŸ“¦ Installs Django + dependencies

πŸ— Generates a new Django project & app

πŸ–Ό Sets up templates, static files, and media directories

πŸ”— Preconfigures URL routing

βš™οΈ Adds clean development settings

πŸ“‚ Produces a well-organized, scalable project structure

πŸ“¦ Installation

Install using pip:

pip install django-quickstart-setup

πŸ›  Usage

After installation, simply run:

django-quickstart

You will be prompted for:

Virtual environment name

Project name

App name

The tool will automatically generate your full Django project.

πŸ“ Project Structure

Your generated project will look like this:

project_name/ β”œβ”€β”€ project_name/ β”‚ β”œβ”€β”€ init.py β”‚ β”œβ”€β”€ settings.py β”‚ β”œβ”€β”€ urls.py β”‚ └── wsgi.py β”œβ”€β”€ app_name/ β”‚ β”œβ”€β”€ init.py β”‚ β”œβ”€β”€ admin.py β”‚ β”œβ”€β”€ apps.py β”‚ β”œβ”€β”€ models.py β”‚ β”œβ”€β”€ tests.py β”‚ β”œβ”€β”€ views.py β”‚ └── urls.py β”œβ”€β”€ templates/ β”‚ └── app_name/ β”‚ └── index.html β”œβ”€β”€ static/ └── media/

🌱 Why Use Django Quickstart Setup?

No more repeating the same setup steps

Enforces best practices from the start

Saves time and reduces project boilerplate

Ideal for beginners and rapid development

🀝 Contributing

Pull requests are welcome! If you find a bug or have an improvement idea, feel free to open an issue.

πŸ“„ License

This project is licensed under the MIT License.

About

A python library to automate django project creation and all configurations leaving the programmer to start work immediately

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages