An open API service indexing awesome lists of open source software.

https://github.com/sveetch/cookiecutter-bireli

A Cookiecutter template to produce a modern Django site project
https://github.com/sveetch/cookiecutter-bireli

cookiecutter django project-composer python

Last synced: about 1 year ago
JSON representation

A Cookiecutter template to produce a modern Django site project

Awesome Lists containing this project

README

          

.. _Python: https://www.python.org
.. _virtualenv: https://virtualenv.pypa.io
.. _pip: https://pip.pypa.io
.. _Django: https://www.djangoproject.com/
.. _Pytest: http://pytest.org
.. _Napoleon: https://sphinxcontrib-napoleon.readthedocs.org
.. _Flake8: http://flake8.readthedocs.org
.. _Sphinx: http://www.sphinx-doc.org
.. _tox: http://tox.readthedocs.io
.. _livereload: https://livereload.readthedocs.io
.. _reStructuredText: https://www.sphinx-doc.org/en/master/usage/restructuredtext/index.html
.. _django-configurations: https://django-configurations.readthedocs.io/en/stable/
.. _Project composer: https://project-composer.readthedocs.io/en/latest/
.. _Cookiecutter: https://cookiecutter.readthedocs.io/en/stable/

Bireli
======

Bireli is a Django project template with `Cookiecutter`_ to produce a ready to start
project.

It emphases on quality, modularity and modern stable stack.

Features
********

* Development in a Python virtual environment with `virtualenv`_ and `pip`_;
* Project include a ``pyproject.toml`` to store (almost) all backend tools
configurations and project versioning;
* Promote Test Driven Development with `Pytest`_;
* Latest stable stack support;
* Frontend assets built with Node.js and managed with Webpack;
* Default shipped layout with Bootstrap5;
* Backend application architecture is modular through `Project composer`_;
* Settings are managed with `django-configurations`_;
* Internationalization and localization enabled;
* Include a set of main applications (CMS, blog, form builder, etc..) pre-configured;
* A Makefile with every useful commands.

Links
*****

* Read the documentation on `Read the docs `_;
* Clone it on its `Github repository `_;
* Demonstration generated with all options on `Sample repository `_;

Credits
*******

Logo vector and icon by `SVG Repo `_.