2023-08-03 00:28阅读: 30评论: 0推荐: 0

报错no such table UserBaseInfo2

在进行Django重定向时,报错

Exception Type: OperationalError
Exception Value:
no such table: UserBaseInfo2

原因:

  • 可能是没有进行数据库迁移
python manage.py makemigrations
python manage.py migrate

运行之后还不行,可能因为您的模型和数据库表之间存在差异,执行以下命令,将数据库表和模型同步:

python manage.py migrate --fake myapp2 zero
python manage.py migrate myapp2

可能继续报错:

image-20230802115452792

是因为没有手动在项目setting.py文件中注册应用,添加应用名称

image-20230802120103251

本文作者:清澈的澈

本文链接:https://www.cnblogs.com/lmc7/p/17602189.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   清澈的澈  阅读(30)  评论(0编辑  收藏  举报
评论
收藏
关注
推荐
深色
回顶
收起
点击右上角即可分享
微信分享提示