Forms(The Definitive Guild to Django)
2
3 class ContactForm(forms.Form):
4 subject = forms.CharField()
5 e-mail = forms.EmailField(required=False)
6 message = forms.CharField()
>>> f = ContactForm()
>>> print f
<tr><th><label for="id_subject">Subject:</label></th><td>
<input type="text" name="subject" id="id_subject" /></td></tr>
<tr><th><label for="id_e-mail">E-mail:</label></th><td>
<input type="text" name="e-mail" id="id_e-mail" /></td></tr>
<tr><th><label for="id_message">Message:</label></th><td>
<input type="text" name="message" id="id_message" /></td></tr>
>>> print f.as_ul()
<li><label for="id_subject">Subject:</label>
<input type="text" name="subject" id="id_subject" /></li>
<li><label for="id_e-mail">E-mail:</label>
<input type="text" name="e-mail" id="id_e-mail" /></li>
<li><label for="id_message">Message:</label>
<input type="text" name="message" id="id_message" /></li>
>>> print f.as_p()
<p><label for="id_subject">Subject:</label>
<input type="text" name="subject" id="id_subject" /></p>
<p><label for="id_e-mail">E-mail:</label>
<input type="text" name="e-mail" id="id_e-mail" /></p>
<p><label for="id_message">Message:</label>
<input type="text" name="message" id="id_message" /></p>
转载于:https://www.cnblogs.com/zhtf2014/archive/2010/03/29/1700024.html
Forms(The Definitive Guild to Django)相关推荐
- Introduction to Django(The Definitive Guild to Django)
Django is a web framework. Why I want to learn Django? Because I want to practice my python skills. ...
- The Definitive Guide To Django 2 学习笔记(八) 第四章 模板 (四)基本的模板标签和过滤器...
标签 下面的部分概述了常见的Django标签. if/else {%if%} 标签 对一个变量值进行测试,如果结果为true,系统将会显示在{%if%} 和 {%endif%}之间的一切,看个例子: ...
- django框架——sweetalert前端插件、序列化组件、批量数据操作、分页器、Forms组件(上)
系列文章目录 第一章 django安装与介绍 第二章 django基础使用 第三章 路由层 第四章 虚拟环境.django版本区别.视图层 第五章 模板层 第六章 模型层(上) 第七章 模型层(下) ...
- 2.4.4.1、Django新建APP(acounts)
$django-admin.py startapp accounts 在oss/accounts修改forms.py(新建)和views.py如下: 注:绿字部分为注释 views.py ###### ...
- 用Django内置form组件实现注册
HTML页面代码块: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta char ...
- Django实现任意文件上传(最简单的方法)
利用Django实现文件上传并且保存到指定路径下,其实并不困难,完全不需要用到django的forms,也不需要django的models,就可以实现,下面开始实现. 第一步:在模板文件中,创建一个f ...
- Django学习笔记之Django ORM Aggregation聚合详解
在当今根据需求而不断调整而成的应用程序中,通常不仅需要能依常规的字段,如字母顺序或创建日期,来对项目进行排序,还需要按其他某种动态数据对项目进行排序.Djngo聚合就能满足这些要求. 以下面的Mode ...
- 通过forms来创建用户注册
注册 通过django的Form来生成标签 form主要是可以保存数据,也可以生成标签,对于登录和注册来说使用方便 下面创建了forms.py模块,然后倒入这个模块到views里面,这样是为了后面的好 ...
- Django xadmin 后台自定义action 动作
adminx.py from xadmin import views from .models import * # 自定义动作所需 from django import forms, VERSION ...
最新文章
- Linux中的日志系统介绍
- Nature封面:每天工作21.5小时的AI化学家,8天内完成688个实验,已自主发现一种全新催化剂...
- 文件加解密,文件操作
- Nutshell中的Java 8语言功能-第1部分
- Skywalking-11:Skywalking查询协议——案例分析
- 基础编程题目集 6-7 统计某类完全平方数 (20 分)
- [WebKit] JavaScriptCore解析--高级篇(一) SSA (static single assignment)
- TensorFlow by Google CNN卷积神经网络 Machine Learning Foundations: Ep #3 - Convolutions and pooling
- 金格iweboffice2003,ie文档编写时无法自动提示安装问题解决
- ps修改图像像素压缩图片大小
- i9 9900es版,QQC0满载功耗测试
- 网络信息检索(一)检索模型:布尔,向量,概率检索
- leetcode刷题方法
- php处理抢购类功能的高并发请求,php处理抢购类
- 高新技术企业认证自助申请教程
- 人工智能“算法”与“数据”的产权保护
- Java、JSP汽车零件销售管理系统的设计与实现
- 2021中石油程序设计平台新生热身赛7-挨打记录2021/11/29
- 重启人类超音速之旅 还有哪些技术问题待解?
- java poi生成的word表格在wps中的显示问题
热门文章
- 语言 全排列 函数_【排列组合】错位全排列的简化计算公式
- python工作目录_python获取当前工作目录
- python中的连续比较是什么_Python算法的分治算法,python,之,连续,子,列表,最大,和...
- AcWing 1270. 数列区间最大值(RMQ问题)
- Find The Multiple BFS入门
- mysql5.7.22并行回放_技术分享 | 从库 MTS 多线程并行回放(二)
- 图论最短路及生成树(Prim,Djikstra,Spfa,Bellan-ford,kruskal,topsort)
- Python爬虫之(九)数据提取-XPath
- HBase伪分布式搭建
- kettle-多文件合并