epub export library for django-pagetree
$ pip install django-pagetree-epub
Add pagetreeepub to your INSTALLED_APPS.
The epubbuilder library uses Genshi templates for a few things and
is unaware of Django's template finding functionality. I really hate
this and will be ripping that out and fixing this ASAP. In the
meantime, you have two options:
- copy the
pagetreeepub/templates/epubdirectory into your app and pointEPUB_TEMPLATE_DIRECTORYat it. - ensure that you pip install to a known location and set
EPUB_TEMPLATE_DIRECTORYto that.
Add the following settings:
EPUB_ALLOWED_BLOCKS- list of pageblocks that will be allowed in the published epub. Other blocks are silently ignored.EPUB_TITLE- title for the epubEPUB_CREATOR- creator fieldEPUB_PUBLICATION- publication date