Вопросы по теме 'django-cache'
Используйте промежуточное ПО или настраиваемый тег шаблона для нечасто изменяемого фрагмента
У меня есть небольшой фрагмент, который я хочу разместить на боковой панели. Фрагмент будет виден на каждой странице, и, несмотря на дешевизну получения (около 50 мсек на моем сверхмедленном нетбуке!), Он будет меняться настолько редко, что я бы...
276 просмотров
schedule
30.12.2022
Кэширование набора запросов Django для календарной даты
У меня есть запрос, результаты которого меняются только один раз в день. Кажется пустой тратой времени выполнять этот запрос каждый раз, когда я получаю запрос для этой страницы. Я исследую использование memcached для этого.
Как бы я начал? У...
1766 просмотров
schedule
31.10.2022
Django: как обрабатывать кеширование в представлениях, которые отличаются для запросов Ajax?
У меня есть приложение Django и серверная часть postgres. По сути, это поисковый сайт с большой базой данных, и данные обычно меняются раз в день. Я хотел бы запустить кеширование, чтобы уменьшить нагрузку на базу данных.
Я настроил memcached, но...
1077 просмотров
schedule
03.05.2022
Django Cache + запрос базы данных Django
Я создаю веб-приложение Django, которое позволяет пользователям выбирать фотографию из компьютерной системы и продолжать заполнять временную шкалу пользователей. Сначала на временной шкале будет отображаться 10 фотографий, а затем будет выполнено...
234 просмотров
schedule
24.10.2022
Реализация кэша Django
Ну, я разрабатываю веб-приложение с использованием Django. Приложение позволяет пользователям выбирать фотографию из компьютерной системы и продолжать заполнять временную шкалу пользователей. Представление временной шкалы содержит список/сетку всех...
109 просмотров
schedule
25.07.2023
Кэширование для анонимных пользователей в django
Как мне кэшировать страницы для анонимных пользователей, но отображать их для авторизованных пользователей в Django 1.6? Раньше был флаг CACHE_MIDDLEWARE_ANONYMOUS_ONLY, который звучал идеально, но его удалили.
Я спрашиваю, потому что на каждой...
790 просмотров
schedule
06.03.2023
кеширование не установлено для некоторых данных в Django memcahed
Я использую memcached в качестве бэкенда кеша в Django. Кэш не работает для определенного представления. Ниже представлена логика кэширования в представлении.
>>> genre = Genre.objects.get(id=1)
>>> genre_song_list =...
47 просмотров
schedule
20.06.2022
кеш джанго - что это делает?
Я читаю структуру кеша django и наткнулся на этот код (не в документах):
feed = cache.get('sfc:index:%s' % request.LANGUAGE_CODE)
Я не смог найти этот стиль получения/настройки кешей с помощью поиска в Google. какова цель : внутри ключа...
41 просмотров
schedule
11.05.2024
Кэширование результатов запроса Django
Я создаю веб-сайт, используя Django 1.7 и GeoDjango. Я попал в точку, когда мне нужно оптимизировать скорость сайта.
Одним из узких мест является выполнение запросов. Есть некоторые запросы, которые выполняются медленно даже при оптимизации....
968 просмотров
schedule
29.01.2024
Используйте сеансы Django для просмотра, а не для каждого пользователя
Я смущен!
Я пытаюсь использовать систему кэширования Django для хранения некоторых данных, чтобы они были доступны через GET/PUT основного представления, а также несколько потенциальных представлений AJAX, когда пользователь взаимодействует со...
67 просмотров
schedule
27.05.2022
Как отключить кеширование Django REST Framework?
Я только начинаю работать с django и DRF, и возникает проблема, похожая на ответы кеша DRF. Я имею в виду - я могу изменить объект, создать новый или удалить его - и DRF сохранит ответ, это ничего не изменится. Например, я создаю объект, но...
4798 просмотров
schedule
06.02.2024
Исключить промежуточное ПО из кэширования
У меня есть очень простое промежуточное программное обеспечение, которое отслеживает количество «попаданий» объекта.
class HitCount():
def process_view(self, request, view_func, view_args, view_kwargs):
if...
219 просмотров
schedule
09.06.2023
Как кэшировать метод модели в django?
У меня есть эта модель:
class Article(models.Model):
title = models.CharField(max_length=300, blank=False)
body = models.TextField(max_length=10000, blank=False)
created = models.DateTimeField(auto_now_add=True)
def...
5259 просмотров
schedule
01.01.2024
Почему Django возвращает устаревшие данные кеша?
У меня есть две модели Django, как показано ниже, MyModel1 и MyModel2 :
class MyModel1(CachingMixin, MPTTModel):
name = models.CharField(null=False, blank=False, max_length=255)
objects = CachingManager()
def __str__(self):...
1303 просмотров
schedule
11.07.2022
Кеш Django теряет ключи
У меня есть установка Django, в которой используются кеши файловой системы. Система кеширования используется множеством различных представлений. Помещая различные журналы для регистрации, когда ключ не найден в кеше и, следовательно, восстановлен, я...
353 просмотров
schedule
02.05.2022
Завершение сеанса django cache.clear() (выход из системы)
Я использую memcached в Django для кэширования всего сайта.
https://docs.djangoproject.com/en/1.11/topics/cache/#the-per-site-cache
Я добавил некоторый код в метод обработчика сигнала после сохранения, чтобы очищать кеш при создании или...
1677 просмотров
schedule
02.05.2023
Соединение Docker Redis Django отклонено
Я пишу проект, используя Django REST Framework, Django, Postgres в качестве базы данных и Redis в качестве кэширования. Я хочу докеризовать свой проект. Но Redis не хочет получать доступ к соединению. Настройки Джанго:
CACHES = {
'default':...
1558 просмотров
schedule
27.11.2022
Проблемы с использованием как счетчика просмотров страниц, так и кеша в django
Я создаю приложение django для комиксов и имею код в моем views.py такого приложения:
@comic_inc
@cache_page(settings.CACHE_S) //CACHE_S = 60
@vary_on_cookie
def comic(request, com):
try:
cobj = Comic.gen_comic(com, request.user.id)...
115 просмотров
schedule
01.04.2022
Как кэшировать представление только для неавторизованных пользователей?
У меня есть представление, которое я хочу кэшировать только для неавторизованных пользователей. Вид должен быть примерно таким:
@cache_page_for_guests(60 * 15)
def my_view(request):
Я просмотрел docs , но не смог найти подсказок по этому...
100 просмотров
schedule
17.09.2022
Почему кэширование Django вызывает нарушение CSRF и ошибочный рендеринг шаблона?
Я использую Django с Memcached в производстве, и, насколько я могу судить, система кэширования работает нормально, однако она вызывает определенные ошибки в моем приложении:
Всякий раз, когда форма отправляется, я получаю ошибку CSRF, потому что...
179 просмотров
schedule
17.01.2023