Django-Spellbook

Django Content Management Magic

Welcome, Apprentice Django Mage!

Improve your projects with Django Spellbook! Tools, commands, and features that seamlessly blend into Django, adding powerful capabilities to your workflow.

Get Started in Minutes

Install Django Spellbook and add a touch of magic to your project:

pip install django-spellbook

Configure your settings and start casting spells:

INSTALLED_APPS = [
    # ...
    'django_spellbook',
    # ...
]

# necessary for markdown parsing
SPELLBOOK_MD_PATH = BASE_DIR / 'markdown_files'
SPELLBOOK_CONTENT_APP = 'my_app'

# optional for markdown parsing
SPELLBOOK_MD_BASE_TEMPLATE = 'django_spellbook/bases/base_sidebar_left.html'
        
View Quick Start Guide