Python Django package repository template
You can find Full Project Documentation here
- Mission
- Open Source Project
- Features
- Requirements
- Development Status
- Install
- Quickstart
- Contributing
pygenesis-django is a comprehensive Python Django package template designed to kickstart your projects instantly. With a clean and organized structure, it provides a hassle-free starting point for developers. Effortlessly begin your Python endeavors, focusing on your code, not the setup. Jumpstart your creativity with pygenesis-django.
This is the open source project with MIT license. Be free to use, fork, clone and contribute.
- This README (Change it for your python project)
- This template base on libresource/pygenesis. It contains may useful files for open source project: (CHECKLIST.md, CONTRIBUTING.md, CODE_OF_CONDUCT.md, and much more).
setup.py
for build your packagerequirements.txt
anddev-requirements.txt
Makefile
with main commands to work with the project- run tests
- calculate coverage
- lint
- build and install package
- generate autodocumentation
- others
- GitHub workflows
- generate documentation
- run tests with coverage
- run linter
- publish your package in PyPi
- django, pylint, yamllint, sphinx, sphinx_rtd_theme
- See more in Full Documentation
- Package already available on PyPi
- See more in Full Documentation
pip install pygenesis-django
See more in Full Documentation
Add package to INSTALLED_APPS
INSTALLED_APPS = [
...,
'pygenesis_django',
]
Run tests
python manage.py test
Run info command
python manage.py pygenesis_django_info
More examples in Full Documentation
You are welcome! To easy start please check: