У меня есть модель прокси для пользователя:
class MyUser(User):
class Meta:
proxy = True
Как я могу получить его в шаблонах без пропуска из вида? Могу ли я получить его только из экземпляра request.user?
Я использую шаблонный контекстный процессор для этого:
def m_processor(request):
from main.models import MyUser
mu = MyUser.objects.get(id = request.user.id)
return {'meuser':mu}
TEMPLATE_CONTEXT_PROCESSORS = (
'settings.m_processor',
)
Лучшее решение существует?