Получение OperationalError после добавления поданного с OnetoOne отношения с моделью User Django - PullRequest
0 голосов
/ 11 апреля 2020

Я получаю эту операционную ошибку с владельцем модели моего приложения. я попытался воспользоваться моделью пользователя 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'")

Будет здорово, если я получу от вас помощь, ребята, по этой проблеме, чтобы я мог двигаться вперед.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...