我正在嘗試在產品表上添加新產品詳細信息。但是每當我試圖保存它時,它就會向我展示操作錯誤位于 /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
提交
取消