A Django app for serving configurable pages.
Most of the time, frontend pages are more changeful than backend services.
While the pages (also known as templates
in Django) and services (also known as views
in Django) are always strongly coupled in Django, you have to deploy your Web applications every time the pages are changed or even tweaked.
By decoupling the pages and services, and by making the pages to be configurable, you can change the pages dynamically without any deployment step as long as the services are not changed. Even there are times that the services need to be changed, you can still benefit from the decoupling and the configurability, which will give you a lower deployment frequency.
Install Django-ConfPages
with pip
:
$ pip install Django-ConfPages
Install development version from GitHub
:
$ git clone https://github.com/RussellLuo/django-confpages.git
$ cd django-confpages
$ python setup.py install