Вопросы по теме 'django-cache'

Используйте промежуточное ПО или настраиваемый тег шаблона для нечасто изменяемого фрагмента
У меня есть небольшой фрагмент, который я хочу разместить на боковой панели. Фрагмент будет виден на каждой странице, и, несмотря на дешевизну получения (около 50 мсек на моем сверхмедленном нетбуке!), Он будет меняться настолько редко, что я бы...
276 просмотров

Кэширование набора запросов Django для календарной даты
У меня есть запрос, результаты которого меняются только один раз в день. Кажется пустой тратой времени выполнять этот запрос каждый раз, когда я получаю запрос для этой страницы. Я исследую использование memcached для этого. Как бы я начал? У...
1766 просмотров

Django: как обрабатывать кеширование в представлениях, которые отличаются для запросов Ajax?
У меня есть приложение Django и серверная часть postgres. По сути, это поисковый сайт с большой базой данных, и данные обычно меняются раз в день. Я хотел бы запустить кеширование, чтобы уменьшить нагрузку на базу данных. Я настроил memcached, но...
1077 просмотров

Django Cache + запрос базы данных Django
Я создаю веб-приложение Django, которое позволяет пользователям выбирать фотографию из компьютерной системы и продолжать заполнять временную шкалу пользователей. Сначала на временной шкале будет отображаться 10 фотографий, а затем будет выполнено...
234 просмотров

Реализация кэша Django
Ну, я разрабатываю веб-приложение с использованием Django. Приложение позволяет пользователям выбирать фотографию из компьютерной системы и продолжать заполнять временную шкалу пользователей. Представление временной шкалы содержит список/сетку всех...
109 просмотров
schedule 25.07.2023

Кэширование для анонимных пользователей в django
Как мне кэшировать страницы для анонимных пользователей, но отображать их для авторизованных пользователей в Django 1.6? Раньше был флаг CACHE_MIDDLEWARE_ANONYMOUS_ONLY, который звучал идеально, но его удалили. Я спрашиваю, потому что на каждой...
790 просмотров

кеширование не установлено для некоторых данных в Django memcahed
Я использую memcached в качестве бэкенда кеша в Django. Кэш не работает для определенного представления. Ниже представлена ​​логика кэширования в представлении. >>> genre = Genre.objects.get(id=1) >>> genre_song_list =...
47 просмотров

кеш джанго - что это делает?
Я читаю структуру кеша django и наткнулся на этот код (не в документах): feed = cache.get('sfc:index:%s' % request.LANGUAGE_CODE) Я не смог найти этот стиль получения/настройки кешей с помощью поиска в Google. какова цель : внутри ключа...
41 просмотров
schedule 11.05.2024

Кэширование результатов запроса Django
Я создаю веб-сайт, используя Django 1.7 и GeoDjango. Я попал в точку, когда мне нужно оптимизировать скорость сайта. Одним из узких мест является выполнение запросов. Есть некоторые запросы, которые выполняются медленно даже при оптимизации....
968 просмотров

Используйте сеансы Django для просмотра, а не для каждого пользователя
Я смущен! Я пытаюсь использовать систему кэширования Django для хранения некоторых данных, чтобы они были доступны через GET/PUT основного представления, а также несколько потенциальных представлений AJAX, когда пользователь взаимодействует со...
67 просмотров

Как отключить кеширование Django REST Framework?
Я только начинаю работать с django и DRF, и возникает проблема, похожая на ответы кеша DRF. Я имею в виду - я могу изменить объект, создать новый или удалить его - и DRF сохранит ответ, это ничего не изменится. Например, я создаю объект, но...
4798 просмотров

Исключить промежуточное ПО из кэширования
У меня есть очень простое промежуточное программное обеспечение, которое отслеживает количество «попаданий» объекта. 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 просмотров

Кеш 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 просмотров

Соединение Docker Redis Django отклонено
Я пишу проект, используя Django REST Framework, Django, Postgres в качестве базы данных и Redis в качестве кэширования. Я хочу докеризовать свой проект. Но Redis не хочет получать доступ к соединению. Настройки Джанго: CACHES = { 'default':...
1558 просмотров

Проблемы с использованием как счетчика просмотров страниц, так и кеша в 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 просмотров