Skip to main content

Easily create a Django project and app with a single command in seconds.

Project description

Django Charm

Welcome to Django Charm! This is a handy package that can save your time so you can focus on building what truly matters in your Django project.

Features

  • Users no longer need to install Django.
  • No need to manually create and configure a Django project and app separately.
  • Automatically handles the urls.py and settings.py setup.
  • Instantly creates index.html with a starter template — ready to go.

django-charm

This package allows you to create a Django project and app by executing a single command (including generating views.py, urls.py, and a basic index.html template).

Table of Contents

Installation

pip install django-charm

Examples:

Create the whole project:
  • Activate your virtual environment.

  • Use the --createproject flag to specify the project name.

  • Use -a to specify the app name.

django-charm --createproject myproject -a myapp
Create new app inside an existing project:
  • Make sure your Django project already exists.

  • Use the --createapp flag to specify the new app name.

  • Use -p to specify the parent project name (where manage.py is located).

 django-charm  --createapp myapp -p parentproject

GitHub Repository:

https://github.com/AlokDas1234/Django-Charm

License

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

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_charm-0.2.3.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

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

django_charm-0.2.3-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file django_charm-0.2.3.tar.gz.

File metadata

  • Download URL: django_charm-0.2.3.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.4

File hashes

Hashes for django_charm-0.2.3.tar.gz
Algorithm Hash digest
SHA256 1e46b3dedb72124ca9423793d8da0a7c09e47db0b5d1aabde5a54067b9469ea4
MD5 df5ef17bad1be0919b7a8c740c7a2e98
BLAKE2b-256 0fd8dfb95b29ecf0941bc754fde88e389b7307ba2903350f901447efc077b4dc

See more details on using hashes here.

File details

Details for the file django_charm-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: django_charm-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.4

File hashes

Hashes for django_charm-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 814de2f0e9029df02fee635508f65b8b2f8c5a790cc74d0a869fa2db6acc56dc
MD5 65860d057b0fd8db5ca1ad23dd45933a
BLAKE2b-256 8edd07d3cfcc32d9dc7175d5e4be5f29d98db00afa7d0343e46ba185af1ca405

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