2024-05-13 19:21:20 发布
网友
因此,我运行了基于fromhere的程序,它工作正常,没有任何错误。我转到/管理员。我登录。到目前为止一切都很好。当它加载时,我得到这个:
我检查了回溯(这真的很长),没有包括我的代码。它不会告诉我这个错误发生在代码的哪个部分,所以我不知道如何处理这个问题。请解释这是什么,为什么会发生这种情况,以及我如何解决它。
如果您需要我的代码的任何部分,请在评论中询问,因为我不知道这是在哪里发生的。
您需要运行migrate命令以强制django创建auth表。
python manage.py migrate
然后,对于您在模型上所做的任何更改,不要忘记运行这两个命令。
python manage.py makemigrations python manage.py migrate
直到他们不使用Django调试这个问题时,Sqlite3才使用Django的旧版本 您可以考虑使用版本1.10.5(使用命令pip install--upgrade django==1.10.5)
如果你午饭后还犯错误
你在模特身上做的每一个改变
然后检查Django版本是否早于2.1.5,因为后者修复了将对象作为超级用户添加到数据库时返回“OperationalError>;no such table”的错误。 所以试着
pip install Django==2.1.5
但是,你必须重新编写你的项目。
您需要运行migrate命令以强制django创建auth表。
然后,对于您在模型上所做的任何更改,不要忘记运行这两个命令。
直到他们不使用Django调试这个问题时,Sqlite3才使用Django的旧版本 您可以考虑使用版本1.10.5(使用命令pip install--upgrade django==1.10.5)
如果你午饭后还犯错误
你在模特身上做的每一个改变
然后检查Django版本是否早于2.1.5,因为后者修复了将对象作为超级用户添加到数据库时返回“OperationalError>;no such table”的错误。 所以试着
但是,你必须重新编写你的项目。
相关问题 更多 >
编程相关推荐