Если вам нужно знать, следует ли отображать фрагмент HTML, и вы собираетесь использовать это правило в других шаблонах, вы можете попробовать использовать django.template.RequestContext
и сделать его доступной переменной состояния в нужных шаблонах .
def context(request):
return {'render_a_panel' : request.user.username in ('Jim', 'Tom')}
Конечно, это работает, только если ваше правило основано на запросе.