首页 > 其他 > 详细

Django中Form组件拾遗(比较坑爹的地方+易忽略的点)

时间:2017-12-17 15:30:37      阅读:199      评论:0      收藏:0      [点我收藏+]

【001】Form组件之自动渲染一个ID选择器     

在前面的章节中,我们使用了Django自带的Form组件帮我们完成对表单数据的校验,借助于Form组件,它帮我们自动渲染出input输入框,之前没怎么注意这块,最近才发现

它帮我们渲染出的input输入框自带了id选择器,来看如下的截图就明白了,这个地方坑了很久:

<input class="form-control" id="id_email" name="email" placeholder="请输入您的邮箱" type="email">

可以看到Form组件为我们默认生成了一个id选择器,其值为id_+你在forms.py文件中所定义的字段,例如密码字段的input输入框所生成的id选择器的值就是id_password_again.

技术分享图片

记得当时做的时候被坑了很久,导致在后台拿值的时候,取不到值,最后发现是id选择器的原因:

技术分享图片

 

 

 

 

 

 

 

Django中Form组件拾遗(比较坑爹的地方+易忽略的点)

原文:http://www.cnblogs.com/pyspark/p/8052179.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!