我正在尝试在产品表上添加新产品详细信息。但是每当我试图保存它时,它就会向我展示操作错误位于 /admin/products/product/add/*以下是错误详细信息: *环境:请求方法: 开机自检 请求网址: http://127.0.0.1:8000/admin/products/product/add/异常类型:操作/管理/产品/产品/添加处的错误 异常值:无此类表:main.auth_user__old这是模型from django.db import modelsclass Product(models.Model): name = models.CharField(max_length=255) price = models.FloatField() stock = models.IntegerField() image_url = models.CharField(max_length=2088)class Offer(models.Model): code = models.CharField(max_length=10) description = models.CharField(max_length=255) discount = models.FloatField()管理from django.contrib import adminfrom .models import Productadmin.site.register(Product)
1 回答
蛊毒传说
TA贡献1895条经验 获得超3个赞
我不知道你是否仍在为此苦苦挣扎,但我也有同样的问题。解决方案是使用旧版本的django删除并重新下载。db.sqlite3
转到虚拟环境并安装 django(版本 2.1.7)
pip install django==2.1.7
删除根文件夹中的文件。(在PyCharm项目中的根文件夹中搜索它,如果那是存储它的地方)
db.sqlite3
通过执行创建一个新的
db.sqlite3
python manage.py makemigrations
在执行 run 之后重新运行迁移。
python manage.py makemigrations
python manage.py migrate
添加回答
举报
0/150
提交
取消