From: Guillaume Pellerin Date: Mon, 15 Jun 2015 19:53:12 +0000 (+0200) Subject: fix last image X-Git-Tag: 1.6a~4^2~26 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=889af2add678f0d186ddfb1afb4c8ffc641a8d49;p=telemeta.git fix last image --- diff --git a/telemeta/static/telemeta/css/telemeta_epub.css b/telemeta/static/telemeta/css/telemeta_epub.css index 389365c7..913abf94 100644 --- a/telemeta/static/telemeta/css/telemeta_epub.css +++ b/telemeta/static/telemeta/css/telemeta_epub.css @@ -69,4 +69,5 @@ img { .last-page { page-break-before: always; + text-align: center; } \ No newline at end of file diff --git a/telemeta/views/epub.py b/telemeta/views/epub.py index f2541622..a49e7cee 100644 --- a/telemeta/views/epub.py +++ b/telemeta/views/epub.py @@ -113,7 +113,12 @@ class BaseEpubMixin(TelemetaBaseMixin): default_image_relative_path = '' self.book.add_item(preamble) self.chapters.append(preamble) + + image = open(self.default_image_end, 'r') default_image_end_relative_path = 'images' + os.sep + os.path.split(self.default_image_end)[-1] + epub_last_image = epub.EpubItem(file_name=default_image_end_relative_path, + content=image.read()) + self.book.add_item(epub_last_image) i = 1 for collection in self.collections: