您的位置:首页 > 编程语言 > Go语言

32.Django form组件

2018-02-13 16:40 405 查看

Form组件

Django的Form主要具有一下几大功能:

生成HTML标签

验证用户数据(显示错误信息)

HTML Form提交保留上次提交数据

初始化页面显示内容

创建Form类时,主要涉及到 【字段】 和 【插件】,字段用于对用户请求数据的验证,插件用于自动生成HTML;

1.内置字段

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<form action="/login/" method="post">
{% csrf_token  %}
<p>{{ obj.user }}{{ obj.errors.user.0 }}</p>
<p>{{ obj.pwd }}{{ obj.errors.pwd.0 }}</p>
<p>{{ obj.email }}{{ obj.errors.email.0 }}</p>
{#        <p>{{ obj.f }}{{ obj.errors.f.0 }}</p>#}
<p>{{ obj.p }}</p>
<p>{{ obj.city1 }}</p>
<p>{{ obj.city2 }}</p>
<input type="submit" name="提交" />
</form>
</body>
</html>


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: