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

django CMS application - A comprehensive approach

django CMS application - A comprehensive approach

Workshop given at PyCon UK 2016

Iacopo Spalletti

September 18, 2016
Tweet

More Decks by Iacopo Spalletti

Other Decks in Programming

Transcript

  1. HELLO, I AM IACOPO Founder and CTO @NephilaIt django CMS

    core developer @yakkys https://github.com/yakky
  2. READY? git clone https://github.com/yakky/stupid-blog python3 -m venv env . env/bin/activate

    pip install -r requirements-test.txt python cms_helper.py server --persistent
  3. WHAT'S CMS_HELPER.PY ? djangocms-helper (https://github.com/nephila/djangocms-helper) Sample project Base test class

    / utility functions Presented @ PyCon Uk 2015 https://www.youtube.com/watch? v=VeNDS4MLyPQ
  4. FILTERING PUBLISHED POSTS toolbar branch Editors ought to see unpublished

    items before making them public A "consequence" of frontend editing diff
  5. RENDER_MODEL render_model branch yet another feature to make content editors'

    life easier Tons of options Check docs http://django-cms.readthedocs.io/en/release- 3.3.x/how_to/frontend_models.html diff
  6. META meta branch Adds metadata support to your models/views django-meta

    makes easier Check complete docs https://readthedocs.org/projects/django-meta/ diff