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

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.2.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.2-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django_charm-0.2.2.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.2.tar.gz
Algorithm Hash digest
SHA256 dfca30a608458f4ede2343ecbccb203d6dc511cefaded454e86bf3effb698eb3
MD5 9985812c02c31d2fe48db6a7b282a5a5
BLAKE2b-256 c48d9bdcd53e5119ac218e38f1ce5c76d433f5e1566ab64c50225771e9b1b53d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_charm-0.2.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 934b9cc29a5c3ad629884b10e6f10274b59fdf8cbd7225f8db84863237a063ce
MD5 8992326c9e41f60e979d20589adc65e8
BLAKE2b-256 d36c79d5ae8664af5b99c9aeb450b8ba98a517e35efa4d8156a9874d1942615e

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