вопрос разрешения django 1.1 в шаблоне - PullRequest
3 голосов
/ 20 июля 2010

У меня есть приложение, которое заставляет пользователя фильтровать определенные вещи для пользователей с разными разрешениями.

Django 1.1 по какой-то причине не распознает их.

У меня есть группа с именем corporate и permissions предоставляются по мере необходимости.

Теперь в моем шаблоне я отображаю следующее.

{% if perms.corporate%}
... показать следующее
{% else%}
... показать что-то еще
{% endif%}

почему это не отображает информацию, которую я хочу?

1 Ответ

4 голосов
/ 20 июля 2010

perms.corporate прокси до User.has_module_perms('corporate'). Поэтому вам нужно иметь модуль (или приложение) с надписью corporate. Вы говорите, что ваша текущая компания - группа, так что это, вероятно, не сработает.

...