Как проверить шаблон, принадлежит ли пользователь какой-либо группе?
Это возможно в view которое генерирует template но что, если я хочу проверить это в base.html который является расширяющим шаблоном (у него нет собственной функции просмотра)?
Все мои шаблоны расширяют base.html поэтому нехорошо проверять его в каждом view.
base.html содержит верхний бар, который должен содержать кнопки, в зависимости от того, в какой group зарегистрирован пользователь (клиенты, продавцы).
В моем base.html есть:
{% if user.is_authenticated %}
которого недостаточно, потому что я должен действовать по-разному для пользователей из Customers и пользователей из Sellers.
Поэтому я хочу:
{% if user.in_group('Customers') %}
<p>Customer</p>
{% endif %}
{% if user.in_group('Sellers') %}
<p>Seller</p>
{% endif %}