Command line utility for building Django projects
Project description
build-django
Command line utility to build Django projects
Features
- Async
- Flexible
Installation
pip install build-django
Usage
build-django my_project --dir my_project_path --debug --hosts localhost,127.0.0.1,example.com --python python3 --migrate --git --commit --commit-message "My first commit!" --packages bjcli djangorestframework
Argument | Description | Required | Default | Type |
---|---|---|---|---|
--version | Show version and exit | False | False | bool |
--dir | Django project directory | False | ./ | str |
--debug | Should initialize env with DEBUG=True | False | False | bool |
--no-compile | pip: Do not compile Python source files to bytecode | False | False | bool |
--hosts | List of comma sperated Django ALLOWED_HOSTS values | False | '' | str |
--python | Python command for initializing virtual environment. If not set, the Python used to run the program will be used | False | None | str |
--migrate | Should apply initial migrations after project built | False | False | bool |
--git | Should initialize git repository | False | False | bool |
--commit | Should create initial commit after project built and git initialized | False | False | bool |
--commit-message | Initial commit message | False | 'Initial commit' | str |
--packages | List of additional pip packages to be installed | False | [] | [str] |
--use-ssl | Enable SSL support for reverse proxy (production only) | False | False | bool |
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
build-django-3.3.0.tar.gz
(7.7 kB
view details)
Built Distribution
File details
Details for the file build-django-3.3.0.tar.gz
.
File metadata
- Download URL: build-django-3.3.0.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.11.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 130b5aa024c0988ac2229406fb452a674030bdb0cf1733419fdf78e1edef838f |
|
MD5 | d25cbb155e721972616591c114bd17ed |
|
BLAKE2b-256 | 50d9621fa219eaa5399d3bfce576763c8e9d4ddb5aafd2a557312e84fa759215 |
File details
Details for the file build_django-3.3.0-py3-none-any.whl
.
File metadata
- Download URL: build_django-3.3.0-py3-none-any.whl
- Upload date:
- Size: 9.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.11.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bacc0bc2a83c56167bcf658d69f4d9e8460f1d7c885e894eec6f0154fefb50c |
|
MD5 | 63b30985ad303b4acd26c4d38af81ef6 |
|
BLAKE2b-256 | d3ef07dd69ca421001367e1427d1b1f8349485936918501588f838e3afc30ca1 |