【发布时间】:2021-05-09 16:10:35
【问题描述】:
我完全是 django 的初学者。我在 models 文件夹 中创建了一个模型 并运行 python manage.py makemigrations 仍然显示 No changes detected
product.py
从 django.db 导入模型
类产品(models.Model):
name = models.CharField(max_length=50)
price = models.IntegerField(default=0)
description = models.CharField(max_length=200, default='')
image = models.ImageField(upload_to="products/")
init.py(模型/init.py)
从 .product 导入产品
提前致谢
【问题讨论】:
-
你需要再运行一个命令——python manage.py migrate
-
python manage.py makemigrations <appname>这行得通吗? -
不,它不起作用,它显示没有要应用的迁移。
-
@AbdulAzizBarkat 我的应用程序名称是一个商店,但它显示 No installed app with label 'store'。