@Tobim

Как в Django передавать одну запись из бд во все шаблоны?

У меня есть запись в таблице, которая создаётся при регистрации пользователя и подключаться через OneToOne, со сроком подписики. И мне надо, чтобы если дата конца подрисики меньше чем настоящая дата, тогда перенапровляло на страницу оплаты. Можно ли это сделать через middleware?
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ответы на вопрос 1
@maksam07
Вариант Сергей Горностаев хороший, но в таком случае абсолютно на всех страницах будет перенаправлять на форму продления, в т.ч. и на главной, что может быть не очень хорошо.
Или поищите как отображать страницу оплаты не на всех подряд страницах (я не изучал данный вопрос)
Или же в действительно значимых вьюхах сделайте аля Миксин и вьюхи расширяйте через него, а в миксине будет проверка на оплату
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы