Я пытаюсь получить данные пользователя из модели Customer. Для этого я также подключаю клиента к пользователю, которого я импортирую из django .contrib.auth.models. Но возникает эта ошибка: AttributeError at / user / 'User' объект не имеет атрибута 'Customer'
на странице просмотров:
@login_required(login_url='login')
def user_page(request):
orders=request.user.Customer.order_set.all()
context={'orders':orders}
return render(request, 'blog/user_page.html', context)
на странице моделей
from django.db import models
from django.contrib.auth.models import User
# Create your models here.
class Customer(models.Model):
User=models.OneToOneField(User, null=True, on_delete=models.CASCADE)
name=models.CharField(max_length=200, null=True)
email=models.EmailField()
phone=models.IntegerField(null=True)
date_created=models.DateTimeField(auto_now_add=True, null=True)
def __str__(self):
return self.name