Skip to main content

A simple CLI tool to scaffold Django projects

Project description

🚀 Django Kickstart

A CLI tool that helps you set up Django projects quickly and efficiently with options like Django REST Framework, PostgreSQL, and Django Channels.

✨ Features

  • Interactive CLI for project creation
  • Supports Django + REST Framework
  • PostgreSQL configuration with prompts
  • Django Channels support for real-time WebSockets
  • Auto-generates base templates with TailwindCSS
  • Follows best practices for Django project structure

🚀 Installation

Install Django Kickstart via pip:

pip install kickstart-django-cli

🚀 Usage

Run the CLI tool and follow the interactive prompts to configure your Django project:

kickstart-django

⚙️ Project Types Supported

Type Description
Basic Django Standard Django setup
Django + Postgres Django with PostgreSQL database
Django + RestFramework Django with Django REST Framework
Django + Channels Django with WebSockets for real-time apps

📜 License

This project is licensed under the MIT License.

🛠 Contributing

Contributions are welcome! Feel free to submit a pull request or open an issue on GitHub.


📝 License

This project is licensed under the MIT License - see the LICENSE file for details.


Happy coding! 🚀

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kickstart_django_cli-0.1.0.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kickstart_django_cli-0.1.0-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file kickstart_django_cli-0.1.0.tar.gz.

File metadata

  • Download URL: kickstart_django_cli-0.1.0.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for kickstart_django_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e595892fa12dcb94dc132d89591eb3d1b1d3682d64dca80531e4e3383984e66e
MD5 bebc9005a20772bdbe5977dce523f942
BLAKE2b-256 afc7d714847c0425661a5ccab1592b4a3ac8e7373313b9842f11567f9a9f8090

See more details on using hashes here.

File details

Details for the file kickstart_django_cli-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for kickstart_django_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1573bd21de64f227a4958e9160fe96d5db14fcb8486c3a3126870022d842f170
MD5 614945cff9c4a4286dcac22a63358dbf
BLAKE2b-256 a302e79059ba5771740aa3395dc7e9e31e2c8ca01ab608368b619c8ef9a88175

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page