Почему миграция не работает для внешнего ключа в Django? - PullRequest
0 голосов
/ 08 марта 2020

, поэтому я использую Django для создания блога. Чтобы выяснить, кто автор статьи, я добавил внешний ключ в models.py

class EachArticle(models.Model):
    # title, body, and so on
    userKey = models.ForeignKey(User, default=None, on_delete=models.CASCADE)

Я выполнил команду makemigrations и migrate, но затем я получаю эту ошибку что в моих отношениях «каждая статья» нет столбца с именем «userKey_id».

Почему возникает эта ошибка? и почему он ищет столбец с именем 'userKey_id', когда поле, которое я добавил, 'userKey'? + Я проверил таблицу в своем Posgres и понял, что нет столбца с именем 'userKey', а также 'userKey_id'.

Я был бы очень признателен за вашу помощь:)

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