Django表单处理与前端展示方法详解.pptxVIP

  • 0
  • 0
  • 约1.46千字
  • 约 7页
  • 2026-03-12 发布于北京
  • 举报

第五章form表单Django表单的使用方法

处理方法表单只处理get和post在get中,实例化表单对象,将form表单渲染到模版在post中,实例化表单对象,并将request.POST对象传给表单Get-form=Auth()Post-form=Auth(request.POST),通过is_valid()对数据进行验证,当验证通过后,可以通过cleaned_data[subject]获取输入的值

表单在前端自动展示的方法方法介绍{{form}}直接使用{{form.as_table}}他会在你的table标签中展示{{form.as_p}}他会生成在p标签内{{form.as_ul}}他会在你的ul中已li形式展示

表单在前端手动展示的方法方法介绍{{form.subject.errors}}展示项目验证失败时候返回的错误如名称的s一般他是一个列表可用for循环{{form.subject.id_for_label}}展示项目label的名称(该标签需要手动书写label标签){{form.subject.label_tag}}该字段的label封装在相应的HTMLlabel标签中{{form.subject}}正式展示输入该字段的位置{{form.subject.value}}展示默认的初始值{{

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档