Я хотел передать переменные с пользовательской информацией, которая связана с моделью Clients
через OneToOneField с django.contrib.auth.models
, в файл base.html
.
Итак, я создал context_processors.py
со следующим кодом
from django.contrib.auth.models import User
def userData(request):
user = request.user
u = User.objects.get(username=user)
us = u.clients.first_name
uv = u.clients.avatar
return {
'u': u,
'us': us,
'uv': uv
}
Все работало нормально, пока я не вышел из системы.
Когда я пытаюсь войти снова, я получаю URL accounts/login
и получаю
DoesNotExist at /accounts/login/
User matching query does not exist.