我刚刚开始完全了解python和django。
当我尝试运行 makemigrations 命令时出现错误。
added_by = models.ForeignObject(User, default=1, verbose_name="ItemCategory", on_delete=models.CASCADE)
我已经在 google 上研究了有关此问题的其他问题,并且我观看了最近的视频教程,这些视频教程与此有类似的问题,但他们的解决方案似乎有效。
我正在使用 python 3.7 和 django 2.15
请帮忙,因为这真的很令人沮丧,因为我看到的几乎所有代码都在工作,但我的却没有。
谢谢。
class ItemCategory(models.Model):
name = models.CharField(max_length=100, blank=False, unique=True)
description = models.TextField()
added_by = models.ForeignObject(User, default=1,
verbose_name="ItemCategory", on_delete=models.CASCADE)
updated_by = models.ForeignObject(User, default=1,
on_delete=models.CASCADE)
date_added = models.DateTimeField(auto_now=True)
date_updated = models.DateTimeField(auto_now=True)
class Meta:
verbose_name_plural = "Item Categories";
def __str__(self):
return self.name + " " + self.description