A full-featured CLI for quickly creating django projects.
Project description
Usage
Detailed usage information can be found by typing django-start --help
Examples
Create default project:
$ django-start
# Is equivalent to
$ django-admin startproject config .
Create project from template:
$ django-start \
> -t /path/to/template
# Is equivalent to
$ django-admin startproject \
> --template /path/to/template
$ django-start \
> -t https://github.com/<user>/<repository>/archive/main.zip
# Is equivalent to
$ django-admin startproject \
> --template https://github.com/<user>/<repository>/archive/main.zip
Add files to rendering (in addition to *-tpl):
$ django-start \
> -t /path/to/template \
> -r '*.env Procfile'
# Is equivalent to
$ django-admin startproject \
> --template /path/to/template \
> --extension env \
> --name Procfile
Exclude directories from rendering (in addition to .git and __pycache__):
$ django-start \
> -t /path/to/template \
> -x 'data logs'
# Is equivalent to
$ django-admin startproject \
> --template /path/to/template \
> --exclude data,logs
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for django_start_tool-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a0d97179925d6cd67194e2d53f04c4f1196a4d04e5bf626de835ce493148720 |
|
MD5 | 120e6ea93d1f650ac167cc3b73646049 |
|
BLAKE2b-256 | ef90ea237fac559e0b62531183fbacd7490c48ea53b137efbfddf2f3f8cfbb32 |