bartgryszko / djedi-cms

Django content management as it should be

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Django CMS

Django content management as it should be.

Build Status Coverage Status Downloads

Documentation

Read the full documentation or get a quick brief below.

Install

$ pip install djedi-cms

Configure

# settings.py

INSTALLED_APPS = (
    # ...
    'djedi',
)

MIDDLEWARE_CLASSES = (
    'djedi.middleware.translation.DjediTranslationMiddleware',
    # ...
)

Bootstrap database

$ django-admin.py migrate djedi

Enable admin

# urls.py

urlpatterns = patterns('',
    (r'^admin/', include(admin.site.urls)),
)

For now, only the inline admin are in place, but we are working on the back office admin UI.

Use

{% load djedi_tags %}
<body>
    <h1>{% node 'page/title.txt' default='Djedi' %}</h1>

    {% blocknode 'page/body.md' %}
        ## I'm a djedi apprentice
        This is fun!
    {% endblocknode %}
</body>

About

Django content management as it should be

License:BSD 3-Clause "New" or "Revised" License