Django Fiber - a simple, open-source, user-friendly CMS for all your Django projects. It complements your project, it doesn’t take it over. It allows you to create simple textual, template based pages, add simple content items in pages and views, and adds simple menus that always work. All this can be maintained with a friendly frontend admin.
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Django Fiber CMS for simple user-friendly pages, content, images and files
1. Django Fiber
a simple, user-friendly CMS
for all your Django projects
Dennis Bunskoek - Leukeleu / Ride The Pony
dbunskoek@leukeleu.nl
2. Functionality - a.k.a. what does it replace?
one app with Pages, ContentItems, Images and Files
replaces
Django flatpages app
django-chunks / django-generic-flatblocks
django-treemenus
django-frontendadmin
django-ckeditor
django-filemanager
3. Functionality - what does it do?
complements your project - it doesn’t take it over
adds simple textual, template based pages
adds simple content items in pages and views
adds simple menus that always work
adds frontend editing
click on ‘+’ to add
double-click to edit
right-click for more options
drag & drop placement & reordering
6. Demo time!
logging in
just browse the website
type '@fiber' behind the URL when you want to login
sidebar
editing page content
editing pages
using images and files
7.
8. Demo time!
logging in
sidebar
page tree & content tree
link to Django backend
logout
collapsible sidebar (state saved across pages)
editing page content
editing pages
using images and files
9.
10. Demo time!
logging in
sidebar
editing page content
hover editable content, double-click to edit
add new content
reorder content
remove content
drag existing content from sidebar
editing pages
using images and files
11.
12. Demo time!
logging in
sidebar
editing page content
hover editable content, double-click to edit
add new content
reorder content
remove content
drag existing content from sidebar
editing pages
using images and files
13.
14. Demo time!
logging in
sidebar
editing page content
hover editable content, double-click to edit
add new content
reorder content
remove content
drag existing content from sidebar
editing pages
using images and files
15.
16. Demo time!
logging in
sidebar
editing page content
editing pages
right click to edit (in sidebar, or in menu)
add page in menu
reorder pages
add subpage in sidebar
remove page (with warning)
using images and files
17.
18. Demo time!
logging in
sidebar
editing page content
editing pages
right click to edit (in sidebar, or in menu)
add page in menu
reorder pages
add subpage in sidebar
remove page (with warning)
using images and files
19.
20. Demo time!
logging in
sidebar
editing page content
editing pages
using images (and files)
show list of images
filter images
upload image (or multiple images at the same time)
place image in content
21.
22. Usage
pip install - add app in settings.py - syncdb
create menus and Pages in tree structure
pimp your templates :)