Я пытаюсь расширить пользовательскую модель в django, используя модель клиента (это может быть не идеальный путь, но эта лодка уже прошла). Когда я пытаюсь получить доступ к записи пользователя в шаблоне, я получаю сообщение об ошибке:
No Client matches the given query
models.py
class Client(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE)
views.py
def update_client_details(request):
if request.user.is_authenticated:
user = request.user
# print('pk', user.pk)
client = get_object_or_404(Client, pk=user.pk)
Если я печатаю user.pk, я вижу то, что ожидаю.
Почему он не возвращает объект?