Total Pageviews

Friday 14 March 2014

django-pagelets

django-pagelets is a simple, flexible app for integrating static, unstructured content in a Django site.
For complete documentation, checkout http://django-pagelets.readthedocs.org

Features

  • "Pagelets" for adding small pieces of content to otherwise static templates
  • CMS "pages" which include any number of pagelets and, if needed, attachments
  • Different pagelet content types including HTML and Markdown
  • An integrated WYSIWYG editor (WYMeditor) which can be selectively enabled/disabled

Required Dependencies

  • Django 1.3+
  • Django admin site
  • The django.core.context_processors.request context processor

Optional Dependencies

Installation and Setup

  1. django-pagelets is available on PyPI, so the easiest way to install it is to use pip:
    pip install django-pagelets
    
  2. Add pagelets to INSTALLED_APPS in settings.py and run syncdb:
    INSTALLED_APPS = (
        ...,
        'pagelets',
        ...
    )
    
 
from https://github.com/caktus/django-pagelets