码迷,mamicode.com
首页 > 其他好文 > 详细

项目遇到的问题

时间:2018-07-12 20:45:21      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:color   mos   用户   exception   div   pos   报错   call   auth   

 1. 出现莫名其妙的 app01

我项目中的app名字并不是app01,可是运行python manage.py makemigrations的时候总是提示app01不是已安装的app

Applying admin.0003_auto_20180701_0233...Traceback (most recent call last):   FiApplying admin.0003_auto_20180701_0233...Traceback (most recent call last):   Field ...

 

解决办法:

找到自己的python环境下的site-packages/django/contrib/admin/migrations,把里面的py文件全删掉即可。

 


 

2. 使用了自定义的auth表,结果建表的时候提示admin找不到某个字段

类似以下报错...

django.core.exceptions.FieldDoesNotExist: model has no field named <id>

 

解决办法:

找到自己的python环境下的site-packages/django/contrib/admin/migrations,把里面的py文件全删掉即可。

 


 

 

3. 点击页面的按钮绑定AJAX提交数据但是后端收不到任何数据

这种情况一般是form表单中使用了 <button>提交</button>按钮,但是<button>< button/>按钮中没有明确指定type="button"。

 

解决办法:

使用AJAX提交数据的时候,提交数据的按钮可以使用如下方式:

1. 使用最保险的input标签, 并且指定type类型为button

<form>
    ...
    <input type="button" value="提交">
</form>

 

2. 既然使用ajax提交数据就没必要再写form标签。

直接用div包裹获取用户输入的input标签即可。

 

3. 使用button按钮的时候,明确指定type类型为button, type一定不能省!!!

<button type="button">提交</button>

 

 

项目遇到的问题

标签:color   mos   用户   exception   div   pos   报错   call   auth   

原文地址:https://www.cnblogs.com/maojiang/p/9301756.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!