У меня расширенный профиль пользователя с AUTH_PROFILE_MODULE .
Я бы хотел установить user.is_guru()
метод, аналогичный user.is_active()
. Это приведет к тому, что все виды (или, скорее, шаблоны), например, отключить / включить определенные пользовательские сообщения, отображение виджетов и т. д. Логическое значение сохраняется в расширенной модели профиля пользователя, но я хочу избегать попадания в БД для каждого представления.
Итак, вопросы ... Использую ли я context_processor, тег шаблона, session_dict или что вам нужно, возможно, в кеше, сохраняю эту информацию на время посещения пользователей.
Примечание: у меня нет проблем с производительностью, так что это определенно под преждевременной оптимизацией. Я просто хочу избежать создания дополнительной работы в будущем:).
Любые указатели приветствуются.
Спасибо и приветствую!
Gerard.