Я знаю о кешнике Джонни MAN_IN_BLACKLIST
и JOHNNY_TABLE_BLACKLIST
. Есть ли способ указать обратное? Это указать только таблицы, которые необходимо кэшировать? Я хочу сделать это по той простой причине, что у нас более 200 таблиц в приложении, и я хочу кэшировать несколько и не хочу, чтобы мой MAN_IN_BLACKLIST
был действительно огромным.Кэш Django Johnny - включить таблицы вместо исключения с помощью MAN_IN_BLACKLIST?
Спасибо,
ОК, спасибо. Я также вижу, что если я запускаю необработанный запрос выбора, используя django db connection/cursor, он, похоже, не кэширует результат. Это по дизайну? Или можно кэшировать эти результаты? – ksrini
@ksrini Да, Johnny monkey-patches sqlcompiler для обычного запроса и не завершает 'QuerySet.raw()' и 'db.cursor()'. – okm