Проблема возникает при добавлении нового поля иностранного ключа в модельPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Проблема возникает при добавлении нового поля иностранного ключа в модель

Сообщение Anonymous »

Итак, я добавил поле иностранного ключа в свою модель, выполнив "makemigrations" и "мигрировать" без проблем, но когда я проверяю свою базу данных через браузер DB, Я не могу найти это поле!class Listing (models.Model):
CATEGORY_CHOICES = [
("chemistry", "Chemistry"),
("physics", "Physics"),
("math", "Math"),
("litreture", "Litreture"),
("history", "History"),
("language", "Language"),
("sports", "Sports")
]
title = models.CharField(max_length=80)
brief = models.CharField(max_length=128)
description = models.TextField()
intial_price = models.IntegerField()
category = models.CharField(max_length=24, choices=CATEGORY_CHOICES)

# The problem is within the line below
creator = models.ForeignKey(User, on_delete=models.CASCADE, related_name='listings')
# I cannot find this field in my database file when browsing it via DB browser
def __str__(self):
return self.title
< /code>
Я пытался много спросить об искусственном интеллекте, но все, что он сказал, - это проверить файлы миграций и убедиться, что процесс миграции успешен. Я уверен, что с этими двумя нет проблем.
У меня кончились идеи, помощь!>

Подробнее здесь: https://stackoverflow.com/questions/794 ... to-a-model
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»