Skip to main content

CLI tool to auto-start Django projects with REST setup

Project description

django-auto-starter

🚀 A CLI tool for backend developers to automatically set up a Django project with everything needed for a REST API backend in production.

✨ Features

  • Installs Django, Django REST Framework, and CORS headers
  • Creates a Django project and a default app
  • Configures settings.py:
    • Adds 'rest_framework', 'corsheaders', and your app to INSTALLED_APPS
    • Adds CORS middleware
    • Enables CORS for all origins
  • Starts the Django development server with a loading spinner
  • Sets up a basic template directory: your_app/templates/your_app

📦 Installation

pip install django-auto-starter

Usage

django-auto <project_name> <app_name>

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

django_auto_starter-0.1.1.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

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

django_auto_starter-0.1.1-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file django_auto_starter-0.1.1.tar.gz.

File metadata

  • Download URL: django_auto_starter-0.1.1.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for django_auto_starter-0.1.1.tar.gz
Algorithm Hash digest
SHA256 67ddc667ea7ef67c9732e8914bf39ecba9d50875a9bf0f2e8c773c322ce1a4a0
MD5 4ea02debe0ece205d046d46568171163
BLAKE2b-256 f3a5db19e683700ac3e4e64dc0bd8538d9a2438a17803c381eb542bdf9ce6110

See more details on using hashes here.

File details

Details for the file django_auto_starter-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for django_auto_starter-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e164050d98de55036b4e3e25af31a9fbde904430616327bdc15766c3c32a8237
MD5 b3dd591d86dea203aff589daa1fd4555
BLAKE2b-256 b7059f5226f67ec4d94d7660e832a7677a2857058652a4b3c8cddf93804bd96e

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