, поэтому я пытаюсь создать пользовательскую страницу c с Django. В моем файле models.py у меня есть этот код:
class ToDoList(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE, related_name="todolist", null=True)
name = models.CharField(max_length = 200)
def __str__(self):
return self.name
Но я продолжаю получать эту ошибку "нет такого столбца: main_todolist.user_id".
Мне известно, что при использовании ForeignKey, Django автоматически создает столбец с именем '..._ id', как я выполняю команду makemigrations
и migrate
.
Я также пытался удалить все файлы миграции и pycache, кроме ' init .py', но ничего не работает.
Я был бы очень признателен за вашу помощь. :)
* Версия моего Django - 3.0.4