Привет! :)
Изучаю Django, столкнулся с первой проблемой.
Я создал процессор, в котором инициализирую переменную с последними публикациями.
last_items = Publication.is_publication.all()[:5]
Добавляю модель с публикациями в админку.
admin.site.register(Publication)
В админке, после добавления публикации, она не появляется.
Если смотреть в логер, то к таблице с публикациями идет только один запрос - который формируется в процессоре. После отключения процессора, статьи в админке появляются.
На сколько я понимаю, ОРМ как-то закешировал результат выполенения запроса к таблице и использует его при получение всех статей.
Просто отключить процессор в админке - не интересно. Хочу понять почему так получается.
Помогите разобраться.