Django_form 简易使用收录
来源:互联网 发布:淘宝网投诉卖家有用吗 编辑:程序博客网 时间:2024/06/06 16:35
Django_form 简易使用收录
wiget
定义的是详情页中的class
和相关窗体的属性(例如ID
, placeforder
(提示)等);
如果没有指定form.FormField()
构造方法中的forms.xInput(wiget)
那么就会默认"id" = str(id_)+"name"
另外理解Form构造的原理;
- 1, 自带一个检验。
- 2, 可以在后台完成相关属性
Input
的设置。
解释
- 实际设置了Form之后, 通过调用产生了成熟的Html中表单的声明。所以当不知道某些字段 FormField 对象的使用, 可以在Django后台的html中查看, 下面给出一个示例; 当然也可以查看官方文档;
举例
例如直接抽取出来后加载admin相关的静态文件就可以完成上面的步骤。
<form enctype="multipart/form-data" action="/gjk/test/" method="post" > <!--id="focusarticle_form" novalidate--> <!-- <input type='hidden' name='csrfmiddlewaretoken' value='YQT3Uk3995RZq1kfkmhqfMt8bLJYb1cvcIUAHru6YbwXNOwMimYOEEBEQusotBO0' /> --><div> <fieldset class="module aligned "> {% csrf_token %} <!-- <div class="form-row field-toutiao"> <div class="checkbox-row"> <input id="id_toutiao" name="toutiao" type="checkbox" /><label class="vCheckboxLabel" for="id_toutiao">设为头条</label> </div> </div> <div class="form-row field-pic"> <div> <label class="required" for="id_pic">头条图片436*200:</label> <input id="id_pic" name="pic" type="file" /> </div> </div> --> <div class="form-row" field-tag>
接着 commit
提交表单的时候使用 request.POST("name")
获取表单输入即可。省略了自定义Form的过程, 所以不是用Form(request.POST)
; 但是仍然具有基础验证的功能。
后记
基本上表单都能解决,并且本方法上手简单至极。
- github 地址
https://github.com/shitly/django-form-test
阅读全文
0 0
- Django_form 简易使用收录
- Android动画简易收录
- JS使用技巧收录
- Android studio使用问题收录
- Android studio使用问题收录
- 收录
- cookie的简易使用
- radio button 简易使用
- MSChart的简易使用
- 简易静态方法使用
- DOS简易使用
- BoundsChecker简易使用教程
- subverstion简易使用教程
- MSChart的简易使用
- 简易使用Subversion
- 简易SQL语句使用
- 简易SQL语句使用
- CMemFile简易使用
- Java通用的Excel文件生成工具类,支持生成文件和浏览器直接下载
- 内核知识
- js异步加载调试
- BigDecimal加减乘除运算
- Pthread定义
- Django_form 简易使用收录
- RID枚举工具RidEnum
- 和代码的青春七年
- 32位系统为什么又叫x86系统呢?
- Android 开发最佳实践
- eval用法介绍
- kerberos认证原理
- C语言中,用"->"和用"."的区别
- 小米面试题--朋友圈问题