Reduce duplication and boilerplate in Django apps.
Project description
Django Dry
Reduce duplication and boilerplate in Django apps. DRY stands for "Don't repeat yourself".
This package is used by the Software Engineering team at the BYU Library.
Contributing to this project
Project development setup
Follow these steps to setup your development environment:
- Clone the repository. Run
git clone git@gitlab.com:byuhbll/lib/python/django-dry.git. - Open the project in Visual Studio Code.
- Open the project in a devcontainer with the Dev Containers extension.
- Contribute!
This project uses uv to manage dependencies.
Project documentation
The project's documentation can be found in the docs directory and is in markdown format.
Testing in this project
Running pytest will run all unit tests.
Unit tests can also be run using tox. Simply run tox on the command line and the unit tests should run for all supported versions of Python.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file byuhbll_django_dry-1.0.0.tar.gz.
File metadata
- Download URL: byuhbll_django_dry-1.0.0.tar.gz
- Upload date:
- Size: 171.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.6.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
da8ee1a2aadc440bcb229e38a842eb846211ae83d73bbbab2af8595fbaa446a1
|
|
| MD5 |
b251156e46f52dc11d5181e11f997787
|
|
| BLAKE2b-256 |
14154a33b8883d21369dadd530cc3700e1a34f72f1a6c2d2014cd8da728ffd08
|
File details
Details for the file byuhbll_django_dry-1.0.0-py3-none-any.whl.
File metadata
- Download URL: byuhbll_django_dry-1.0.0-py3-none-any.whl
- Upload date:
- Size: 18.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.6.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96342b6890a614ba575b8eeb90a474abfc20af6b086f273b72c9a5ceeb7bf0a8
|
|
| MD5 |
b9b9821339ff2bc544b38aa77746f85b
|
|
| BLAKE2b-256 |
ce0581f580b008319ccbe526edcd3090b846d8cb596d079a58d87c7c300d50c9
|