Introduction#
Django-front is a front-end editing application: placeholders can be defined in Django templates, which can then be edited on the front-end (in place) by authorized users.
Features#
Edit html content directly on the front-end of your site.
Version history: jump back to a previous version of a content block at any time.
Content blocks are persisted in the database, and in Django’s cache (read: zero database queries)
Content scope and inheritance: content blocks (placeholders) can be defined globally (i.e. edited once, displayed on every page), or on a single url, for a single language, …
Built-in support for several content editor plugins (WYSIWYG, html, Markdown, …), adding a new editor is very simple.