DJA should be easy to contribute to. If anything is unclear about how to contribute, please submit an issue on GitHub so that we can fix it!


Before writing any code, have a conversation on a GitHub issue to see if the proposed change makes sense for the project.

Fork DJA on GitHub and submit a Pull Request when you’re ready.

For maintainers

To upload a release (using version 1.2.3 as the example):

(venv)$ python sdist bdist_wheel
(venv)$ twine upload dist/*
(venv)$ git tag -a v1.2.3 -m 'Release 1.2.3'
(venv)$ git push --tags