A smooth, flexible CMS to create the designs you like,
built on top of the powerful Django framework.
The page tree of the CMS can be filled with various node types. These can be explictly enabled or disabled in the Django settings, tailoring the CMS to the needs of the design and it’s staff users. Most of these page types are included in django-fluent-pages.
If needed, you can also create your own page types, This gives the fuill freedom to shape the CMS according to your needs. For example, you cna create a new page type with wallpaper configuration or a reStructuredText editor.
The most basic page type only displays a WYSIWYG editor, which can be TinyMCE, CKEditor or any other WYSIWYG editor you like
The "fluent page" plugin gives the ability to place various blocks at the page; each area can be filled with various content plugins. This integrates django-fluent-contents into the django-fluent-pages app.
Within the page tree, you can place a redirect node. It can be included in the menu, and returns a 301 or 302 redirect response.
Plain text files can be part of the page tree, in case you want the robots.txt file to be configurable for example.