Я получил следующую ошибку при создании модели профиля:
Экземпляр 'OneToOneField' не имеет члена 'username'
Это фрагмент кодаЯ создал:
class Profile (models.Model):
#Proxy model que hereda los datos base
#Primer argumento onetoone on delete define lo que pasa cunado se
#elimina el registro que este relaciondo
user=models.OneToOneField(User,on_delete=models.CASCADE)
website=models.URLField(max_length=100,blank=True)
biography=models.TextField(blank=True)
phone_number=models.CharField(max_length=8)
#Django guarda la referencia al archivo
profile_picture= models.ImageField(
upload_to='users/pictures',
blank=True,
null=True
)
created = models.DateTimeField(auto_now_add=True)
modified=models.DateTimeField(auto_now=True)
def __str__ (self):
return self.user.username
Я получаю сообщение об ошибке:
return self.user.username