Helper to develop Django projects.
Project description
manage_django_project
Helper to develop Django projects.
How to use it
TBD
Start hacking
Just clone the project and start ./manage.py
to bootstrap a virtual environment:
# Install base requirements for bootstraping:
~$ sudo apt install python3-pip python3-venv
# Get the sources:
~$ git clone https://github.com/jedie/manage_django_project.git
~$ cd manage_django_project/
# Just call manage.py:
~/manage_django_project$ ./manage.py --help
...
[manage_django_project]
code_style
coverage
install
project_info
run_dev_server
safety
tox
update_req
...
# start local dev. web server:
~/django-for-runners$ ./manage.py run_dev_server
# run tests:
~/django-for-runners$ ./manage.py test
# or with coverage
~/django-for-runners$ ./manage.py coverage
# or via tox:
~/django-for-runners$ ./manage.py tox
history
- dev
- TBC
- v0.2.0 - 14.03.2023
- Add a optional shell via cmd2
- v0.1.1 - 13.03.2023
- Add
ProjectInfo.distribution_name
and set if frompyproject.toml
- publish command: Use
distribution_name
in publish call - publish command: Display used settings for
publish_package()
- Add
- v0.1.0 - 12.03.2023
- publish command: Bugfix test run before publishing: use the "test" settings
- coverage command: Remove a existing
.coverage
before create a new one
- v0.0.1 - 12.03.2023
- Init first version
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 manage_django_project-0.2.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 224f5f6c6e32b8101dba2f7c5cda2c7bbc1444890257172dd4ce4b59ca057d93 |
|
MD5 | 2d44d67f1863b2ed370010972b6be7cd |
|
BLAKE2b-256 | b1f3ac7640bdc2ead10ec6ac730ffef64a7dcdb086740ae31f5c382defe96489 |
Close
Hashes for manage_django_project-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a058962d859df38ce48576884b97ca5f977358bc2bfc4ee1b2a7e38f8e43e183 |
|
MD5 | 00f4d1d43662765d25b58df6f4a738a3 |
|
BLAKE2b-256 | 60126d1b842e5ec93d987a9a09a76b051f40df51c8c8f95cc5704b3ad88e2466 |