Skip to main content

Helper to develop Django projects.

Project description

manage_django_project

tests codecov manage_django_project @ PyPi Python Versions License GPL-3.0-or-later

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.1.1 - 13.03.2023
    • Add ProjectInfo.distribution_name and set if from pyproject.toml
    • Use distribution_name in publish call
  • 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

manage_django_project-0.1.1rc1.tar.gz (25.0 kB view details)

Uploaded Source

Built Distribution

manage_django_project-0.1.1rc1-py3-none-any.whl (32.4 kB view details)

Uploaded Python 3

File details

Details for the file manage_django_project-0.1.1rc1.tar.gz.

File metadata

File hashes

Hashes for manage_django_project-0.1.1rc1.tar.gz
Algorithm Hash digest
SHA256 d5e6eba3b48f6e16b549829ee6cdc9a1f8c8fb8a0f71ef946f426de45286ef5e
MD5 ca452de270c1710586b6d5dc3b4539a0
BLAKE2b-256 5bbf165137614098f3c2f9bd351cafa5e780829321a699c5fb05c70914021b18

See more details on using hashes here.

File details

Details for the file manage_django_project-0.1.1rc1-py3-none-any.whl.

File metadata

File hashes

Hashes for manage_django_project-0.1.1rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 281d9c8fcff3f13c43586d8202a393c456a8e29f297b4588f77b5d8d2c0e8b08
MD5 92fee8e30518892c6d41b4c2831b3c61
BLAKE2b-256 c8473c96be6ae36a7ede08bb43030b5d23f422453a12c52add3932a587a4e613

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page