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 parentpackage

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.1.tar.gz (5.6 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.1-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django_charm-0.2.1.tar.gz
  • Upload date:
  • Size: 5.6 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.1.tar.gz
Algorithm Hash digest
SHA256 73999f2434a5df2a41c4cb366b6840351334b3f022e4ab2bb3ce77d8788fc7ed
MD5 2dc503ecfad377b0a0df768f445b1e67
BLAKE2b-256 7c52485e83f0c651741959bfb1c0d4b290908a073c01fd27f5dcdd9c856a3d65

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_charm-0.2.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4456b16cc8bb9fda4c828c8e3435615cd721719e8da621e71b3b9cbdd5ec8b05
MD5 488d8660b55c9143725eb1ea7ff81c98
BLAKE2b-256 69c3625b2279cd5328fde44a5434812728fdb33a33a2a6cadec4828ec0b27962

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