请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

3回答

提问者 慕神4318611 2019-02-23 23:15:20

https://img1.sycdn.imooc.com//szimg/5c7163660001d0c810690387.jpg

https://img1.sycdn.imooc.com//szimg/5c7163660001ff3d12920387.jpg

去掉from _future_import unicode_literals  报错信息

0 回复 有任何疑惑可以回复我~
  • Ethreal #1
    你肯定做了什么操作 数据库不一致 ,记住 无论对数据库做什么操作 都必须通过django的数据库同步 即makemigrations migrate  进行迁移和同步,现在这样 你用Navicat 删除数据库的所有表,删除项目 migrations 除了__init__.py的所有文件 全部清空  然后重新执行makemigrations  和 migrate 这两个命令 重新生成数据库
    回复 有任何疑惑可以回复我~ 2019-02-24 09:42:45
  • 提问者 慕神4318611 回复 Ethreal #2
    删除数据库的所有表,重新生成数据库,问题解决。谢谢老师!!!
    回复 有任何疑惑可以回复我~ 2019-02-26 13:45:59
Ethreal 2019-02-22 15:00:08

https://img1.sycdn.imooc.com//szimg/5c6f9cd60001587004960052.jpg   你是什么版本的django 和python 为什么要加这一句 除非你要做2和3的兼容 给出的错误提示也很明显 如果你要这句 必须在文件开头最前面

0 回复 有任何疑惑可以回复我~
  • 提问者 慕神4318611 #1
    django 1.11     python 3.6.2
    回复 有任何疑惑可以回复我~ 2019-02-22 15:02:00
  • Ethreal 回复 提问者 慕神4318611 #2
    要么去掉这句 要么把这句放在最前面
    回复 有任何疑惑可以回复我~ 2019-02-22 15:03:15
  • 提问者 慕神4318611 回复 Ethreal #3
    好的。我试一下。谢谢
    回复 有任何疑惑可以回复我~ 2019-02-22 15:11:06
Ethreal 2019-02-22 14:35:55

并没有给出关键性的报错信息,请截图展示完整报错

0 回复 有任何疑惑可以回复我~
  • 提问者 慕神4318611 #1
    已经提交报错图片了,
    回复 有任何疑惑可以回复我~ 2019-02-22 14:52:00
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信