Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Creating websites with django CMS

Creating websites with django CMS

Paulo Alvarado

February 18, 2017
Tweet

More Decks by Paulo Alvarado

Other Decks in Programming

Transcript

  1. Hi, I’m Paulo Alvarado • django CMS lead developer •

    Web developer at • Enjoy hiking and mountains
  2. What is django CMS? • CMS built on • User

    and developer friendly • Pluggable and extensible • Open source - BSD License
  3. Pages ★ Powered by templates ★ Support Translations ★ Have

    draft and live versions ★ Hierarchical (parent / child)
  4. Placeholders ★ Types: Page / Static / App ★ Declaration

    format ★ Configuration options ★ Inheritance support
  5. Plugins ★ Can be nested ★ Cut / Paste /

    Move ★ Language aware ★ Fully Customizable
  6. Permissions ★ CRUD operations global or per page ★ Configurable

    inheritance ★ Staff only access option Good bob Evil bob
  7. Applications ★ Users can integrate their own apps with the

    cms ★ Plugin enabled models through placeholder fields ★ Configuration of custom menu integration ★ Custom endpoints through “apphooks"