SlideShare a Scribd company logo
Django Fiber
    a simple, user-friendly CMS
   for all your Django projects
Dennis Bunskoek - Leukeleu / Ride The Pony
         dbunskoek@leukeleu.nl
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
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
Browser support

‘should’ fully work in all major browsers
  Firefox
  Chrome
  Safari
  Internet Explorer 7, 8 & 9
Demo time!
logging in
sidebar
editing page content
editing pages
using images and files
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
Django Fiber - a simple, user-friendly CMS for all your Django projects
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
Django Fiber - a simple, user-friendly CMS for all your Django projects
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
Django Fiber - a simple, user-friendly CMS for all your Django projects
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
Django Fiber - a simple, user-friendly CMS for all your Django projects
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
Django Fiber - a simple, user-friendly CMS for all your Django projects
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
Django Fiber - a simple, user-friendly CMS for all your Django projects
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
Django Fiber - a simple, user-friendly CMS for all your Django projects
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
Django Fiber - a simple, user-friendly CMS for all your Django projects
Usage

pip install - add app in settings.py - syncdb
create menus and Pages in tree structure
pimp your templates :)
Django Fiber - a simple, user-friendly CMS for all your Django projects
Status

https://github.com/ridethepony/django-fiber
Apache 2.0 License
up and running in 9+ sites
still needs
  edit support for YOUR models
  more tests
  better documentation
  easier installation
  spit & polish :)
Questions?


Dennis Bunskoek - Leukeleu / Ride The Pony
         dbunskoek@leukeleu.nl

More Related Content

PDF
Wordpress Training | Advanced wordpress Training | Online wordpress Training
PDF
Website Google Image Search
PPTX
Online presentation
PDF
Responsive Prototyping with WordPress - UXCamp DC 2016
PDF
CIRCUIT 2015 - UI Customization in AEM 6.1
PPTX
Youtube Powerpoint Presentation
PPTX
Evaluations question
PPT
How did you use media technologies in the construction and research, planning...
Wordpress Training | Advanced wordpress Training | Online wordpress Training
Website Google Image Search
Online presentation
Responsive Prototyping with WordPress - UXCamp DC 2016
CIRCUIT 2015 - UI Customization in AEM 6.1
Youtube Powerpoint Presentation
Evaluations question
How did you use media technologies in the construction and research, planning...

Viewers also liked (12)

PPTX
Evaluation Question 2
PDF
Pdf diplomas michelle grasset cuadros
PPTX
Illegal logging
PPTX
Hot Desking for Promotional Package
PPTX
Mood board
ODP
Ester y marina
DOCX
Pauta certamen recuperativo resistencia de materiales
PDF
cvlsnowdenokay47
PDF
Como tratar la menopausa femenina
DOCX
Niñp atopico
PDF
mohamed elsayed hefny-cv
PPTX
The culture of researchData
Evaluation Question 2
Pdf diplomas michelle grasset cuadros
Illegal logging
Hot Desking for Promotional Package
Mood board
Ester y marina
Pauta certamen recuperativo resistencia de materiales
cvlsnowdenokay47
Como tratar la menopausa femenina
Niñp atopico
mohamed elsayed hefny-cv
The culture of researchData
Ad

Similar to Django Fiber - a simple, user-friendly CMS for all your Django projects (20)

PDF
Intro to Pinax: Kickstarting Your Django Apps
PDF
Django - non-technical introduction
PPTX
Web development with django - Basics Presentation
PPTX
Django course
ZIP
Django 101
PDF
Django Introduction & Tutorial
PDF
The Django Web Application Framework
PDF
Mixing Plone and Django for explosive results
KEY
Introduction Django
PDF
GDG Addis - An Introduction to Django and App Engine
PDF
CollegeDiveIn presentation
PDF
Mini Curso de Django
PPT
Mini Curso Django Ii Congresso Academico Ces
PDF
Zagreb workshop
PDF
Introduction to Django Course For Newbie - Advance
PPTX
Django Introdcution
ODP
Web Development in Django
PDF
Web Development with Python and Django
PDF
Django in Action (MEAP V01) Christopher Trudeau
PDF
Intro to Pinax: Kickstarting Your Django Apps
Django - non-technical introduction
Web development with django - Basics Presentation
Django course
Django 101
Django Introduction & Tutorial
The Django Web Application Framework
Mixing Plone and Django for explosive results
Introduction Django
GDG Addis - An Introduction to Django and App Engine
CollegeDiveIn presentation
Mini Curso de Django
Mini Curso Django Ii Congresso Academico Ces
Zagreb workshop
Introduction to Django Course For Newbie - Advance
Django Introdcution
Web Development in Django
Web Development with Python and Django
Django in Action (MEAP V01) Christopher Trudeau
Ad

Recently uploaded (20)

PDF
Approach and Philosophy of On baking technology
PDF
Machine learning based COVID-19 study performance prediction
PDF
Electronic commerce courselecture one. Pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Big Data Technologies - Introduction.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
A Presentation on Artificial Intelligence
PPTX
Cloud computing and distributed systems.
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Spectroscopy.pptx food analysis technology
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Encapsulation theory and applications.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPT
Teaching material agriculture food technology
Approach and Philosophy of On baking technology
Machine learning based COVID-19 study performance prediction
Electronic commerce courselecture one. Pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Big Data Technologies - Introduction.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
A Presentation on Artificial Intelligence
Cloud computing and distributed systems.
MYSQL Presentation for SQL database connectivity
Network Security Unit 5.pdf for BCA BBA.
Review of recent advances in non-invasive hemoglobin estimation
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
MIND Revenue Release Quarter 2 2025 Press Release
Spectroscopy.pptx food analysis technology
sap open course for s4hana steps from ECC to s4
Encapsulation theory and applications.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Teaching material agriculture food technology

Django Fiber - a simple, user-friendly CMS for all your Django projects

  • 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
  • 4. Browser support ‘should’ fully work in all major browsers Firefox Chrome Safari Internet Explorer 7, 8 & 9
  • 5. Demo time! logging in sidebar editing page content editing pages using images and files
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 22. Usage pip install - add app in settings.py - syncdb create menus and Pages in tree structure pimp your templates :)
  • 24. Status https://github.com/ridethepony/django-fiber Apache 2.0 License up and running in 9+ sites still needs edit support for YOUR models more tests better documentation easier installation spit & polish :)
  • 25. Questions? Dennis Bunskoek - Leukeleu / Ride The Pony dbunskoek@leukeleu.nl

Editor's Notes