Здраствуйте, все!
После сдачи проекта отгреб проблемку.
Небольшой портальчик, несколько разных блоков и лента новостей.
Все работает замечательно, но бывает что после добавления, например, новости (модель ниже),
она не отображается на странице длительное время, вплоть до рестарта/релоада апача
model.py:
class News(models.Model):
title = models.CharField("Заголовок", maxlength=250)
category = models.ForeignKey(NewsCategories, verbose_name="Категория")
preview = models.TextField("Сокращенный вариант")
body = models.TextField("Полный текст")
created = models.DateTimeField("Добавлена", auto_now_add=True)
hot = models.BooleanField("Горячая новость")
views.py кусок для выборки только горячих новостей:
context = {
'hot_news': News.objects.filter(hot=True).order_by('-created')[0],
}
return render_to_response('index.html', context)
пробовал отключать кэш, CACHE_BACKEND = 'dummy:///'
результат тот же
смотрел какие запросы делает джанго в базу, так вот конкретно тех, что не обновляются - нет, корректно обновляются только те блоки, где идет выборка диапазона значений, например:
context["news_list"] = News.objects.filter(hot=False).order_by('-created')[:5]
в какую сторону копать? может это mod_python выпендривается?
джанго выкачал по свн, версия из транка
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Luigi
Ответ на:
комментарий
от Luigi
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Связанные поля Django ORM (2018)
- Форум django кеширование (2020)
- Форум python, Django и queryset (2018)
- Форум Вопрос по админке Django (2013)
- Форум Структура базы под чат (2020)
- Форум Кто может подсказать причину ошибки Django (2024)
- Форум [Django] автоматические создание внешних ключей (2012)
- Форум Django, проблема с пониманием orm. (2014)
- Форум Django-based forum, unread tracking (2013)
- Форум ManyToMany ссылка (2012)