Описание тега django-cache-machine

NoneDjango-cache-machine is a pluggable Django app that provides automatic caching and invalidation for Django models through the ORM
0 ответов

Некоторые запросы не являются наборами запросов, которые кэшируются с помощью django-cache-machine / django-johnny-cache

Я ищу, чтобы кэшировать некоторые редко обновляемые данные, поступающие из нескольких связанных таблиц в БД (MySQL, чтобы быть конкретным). Я пробовал кэшировать наборы запросов django ORM с помощью вышеупомянутых приложений django, но столкнулся с …
0 ответов

Менеджер перезаписи в Django с использованием django-cache-machine

Поскольку https://github.com/jbalogh/django-cache-machine переопределяет атрибут модели объектов, правильный способ изменить набор запросов заключается в следующем: class ModelAQuerySet(models.query.QuerySet): def foo(self): return self.filter(name=…
22 май '13 в 17:28
2 ответа

Как правильно настроить django-cache-machine?

Я новичок в Django и кеширования и использую Django 1.6. Я следовал инструкциям на странице django-cache-machine, чтобы установить его. 1.pip установить django-кеш-машину 2. Добавьте следующее в settings.py CACHES = { 'default': { 'BACKEND': 'cachin…
08 авг '14 в 15:34
2 ответа

Определите, является ли атрибут `DeferredAttribute` в django

Контекст Я обнаружил довольно критичную ошибку в Django Cache Machine, из-за которой логика аннулирования теряет разум после обновления с Django 1.4 до 1.7. Ошибка локализована для вызовов only() на моделях, расширяющих кеш машины CachingMixin, Это …
1 ответ

Как заставить Django Cache Machine работать на django.contrib.auth.models.User?

Я использую Django Cache Machine для кэширования своих объектов Django ORM. Это отличный кусок программного обеспечения. Это значительно сократило доступ к базе данных почти для всех моих моделей - и это просто в использовании. Тем не менее, одна мо…
2 ответа

Django админ кеш м2м отношение

У меня есть две модели: models.py class City(models.Model): title = models.CharField(max_length=255) show = models.BooleanField(default=True) class Company(models.Model) title = models.CharField(max_length=255) cities = models.ManyToManyField(City, …
1 ответ

Конфигурирование машины Django Cache на Heroku Memcachier?

Я хотел бы использовать замечательное приложение Cache Machine Django ( https://github.com/jbalogh/django-cache-machine), используя Memcachier на Heroku. Насколько я понимаю, Cache Machine не работает из коробки с Memcachier, потому что Memcachier т…
15 июл '13 в 20:20
2 ответа

Джанго-кеш-машина и Redis

Я пытаюсь использовать django-cache-machine для кеширования запросов в моем приложении, но я хочу использовать Redis в качестве бэкэнда. Документы на самом деле не объясняют, как это сделать, но хранилище заполнено ссылками на Redis, так что я увере…
29 мар '13 в 14:29
2 ответа

Как запустить приложение Django с веб-сервером Gunicorn/WSGI?

У меня есть существующее приложение Django, работающее локально на моем MacBook. Это структура каталогов выглядит примерно так: myproject/ mySite/ __init__.py settings.py urls.py wsgi.py myApp1/ __init__.py models.py views.py manage.py requirements.…
28 ноя '16 в 05:38
3 ответа

Почему Django возвращает устаревшие данные кэша?

У меня есть две модели Django, как показано ниже, MyModel1 & MyModel2: class MyModel1(CachingMixin, MPTTModel): name = models.CharField(null=False, blank=False, max_length=255) objects = CachingManager() def __str__(self): return "; ".join(["ID: %s"…
1 ответ

Какой вид Django имеет кеш

Например, существуют кэши, подобные фундуку. Так в django есть типы кешей? Что наиболее предпочтительно?
1 ответ

Аннулирование кэша Django Cache-Machine не работает в админке

Я установил кеш-машину для своего проекта Django 1.6, как описано здесь: http://cache-machine.readthedocs.org/en/latest/ Теперь в админке django я больше не вижу новых записей. Аннулирование кэша не работает. Я вижу, что эта запись генерируется в БД…
1 ответ

Django: Как мне использовать Cache Machine для кэширования модели, которая использует GeoManager?

Я использую Cache Machine Cache Manager на своих негеографических моделях, используя образец в документах: from django.db import models from caching.base imoprt CachingManager, CachingMixin class Zomg(CachingMixin, models.Model): val = models.Intege…
18 апр '14 в 00:31
2 ответа

Ошибка в Django CacheMachine игнорирует сохранение модели?

У меня очень простой класс Django: from django.db import models class MyClass(models.Model): a = models.IntegerField() b = models.IntegerField() def __str__(self): return "MyClass #%s: a: %s, b %s" % (self.pk, self.a, self.b) Этот класс отлично рабо…
05 фев '15 в 05:03
0 ответов

Обновление Django до 2.2 LTS - объект не подлежит подписке

Я пытаюсь обновить проект Django с 1.11 LTS до 2.2 LTS. Другие пакеты, которые я использую: Джанго-кеш-машина 1.1.0 django-bmemcached (обновлено с 0.2.3 до 0.3.0) https://github.com/jaysonsantos/python-binary-memcached (обновлено с 0.26.0 до 0.29.0)…
18 авг '20 в 18:09