Skip to content
Snippets Groups Projects
Commit 204218e6 authored by Dmitry Shelepnev's avatar Dmitry Shelepnev
Browse files

Create books cover caching

parent dbcc89ee
No related branches found
No related tags found
No related merge requests found
...@@ -7,6 +7,7 @@ import io ...@@ -7,6 +7,7 @@ import io
import subprocess import subprocess
from django.http import HttpResponse, Http404 from django.http import HttpResponse, Http404
from django.views.decorators.cache import cache_page
from opds_catalog.models import Book, bookshelf from opds_catalog.models import Book, bookshelf
from opds_catalog import settings, utils, opdsdb, fb2parse from opds_catalog import settings, utils, opdsdb, fb2parse
...@@ -93,6 +94,7 @@ def Download(request, book_id, zip_flag): ...@@ -93,6 +94,7 @@ def Download(request, book_id, zip_flag):
return response return response
# Новая версия (0.42) процедуры извлечения обложек из файлов книг fb2, epub, mobi # Новая версия (0.42) процедуры извлечения обложек из файлов книг fb2, epub, mobi
@cache_page(config.SOPDS_CACHE_TIME)
def Cover(request, book_id, thumbnail=False): def Cover(request, book_id, thumbnail=False):
""" Загрузка обложки """ """ Загрузка обложки """
book = Book.objects.get(id=book_id) book = Book.objects.get(id=book_id)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment