Я получаю эту операционную ошибку с владельцем модели моего приложения. я попытался воспользоваться моделью пользователя django, поэтому в моей модели владельца было введено поле OneToOne. когда я запускаю свой проект и даже при попытке получить доступ к данным модели владельца, я получаю эту рабочую ошибку, которая говорит: - «Неизвестный столбец« owners_owner.user_id »в« списке полей ».
ниже - код модели владельца: -
from django.db import models
from django.contrib.auth.models import User
class Owner(models.Model):
user = models.OneToOneField(User,on_delete=models.CASCADE, default=False)
name=models.CharField(max_length=200)
photo=models.ImageField(upload_to='photos/%Y/%m/%d/')
description=models.TextField(blank=True)
phone=models.CharField(max_length=20)
email=models.CharField(max_length=20)
def __str__(self):
return self.name
Здесь я указал ошибку, которую я получаю: -
OperationalError at /
(1054, "Unknown column 'owners_owner.user_id' in 'field list'")
Request Method: GET
Request URL: http://127.0.0.1:8000/
Django Version: 3.0.3
Exception Type: OperationalError
Exception Value:
(1054, "Unknown column 'owners_owner.user_id' in 'field list'")
Будет здорово, если я получу от вас помощь, ребята, по этой проблеме, чтобы я мог двигаться вперед.