Form类学习笔记

Django的表单功能由Form类实现

分为两种 django.forms.Form  和 Django.forms.ModelFrom 前者是一个基础的表单功能,后者在前者的基础上结合模型所生成的数据表单

本篇文章先说说前者

一个表单主要有4个组成部分: 提交地址 请求方式 元素控件 提交按钮


表单组成


action : 若为空则由当前的URL 来接收处理,否则网页调转到指定URL

method: 通常是get 和 post请求,提交方式

元素控件:供用户输入数据信息的输入框 由HTML的<input>控件实现

提交按钮: submit 虽然是用<input>控件实现,但按钮具有一定特殊性,因此不纳入控件范围内


在应用下新建一个form.py文件



form.py文件代码




视图函数代码




模板代码


以上代码演示了用Django内置表单功能的使用方法,主要由form.py 和view.py和模板文件共同实现

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容