当前位置: 首页 > news >正文

网站软件免费下载大全外贸公司网站搭建

网站软件免费下载大全,外贸公司网站搭建,WordPress搜索增强插件,泽州网站设计在Django中提供了了form表单#xff0c;可以更为简单的创建表单模板信息#xff0c;简化html的表单。 一、网页应用程序中表单的应用 表单通常用来作为提交数据时候使用。 1.1 创建表单模板文件夹 在项目文件夹下创建一个template文件夹#xff0c;用于存储所有的html模…在Django中提供了了form表单可以更为简单的创建表单模板信息简化html的表单。 一、网页应用程序中表单的应用 表单通常用来作为提交数据时候使用。 1.1 创建表单模板文件夹 在项目文件夹下创建一个template文件夹用于存储所有的html模板文件。 1.2 在文件夹下创建对应的html模板文件 !DOCTYPE html html langen headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleUser Name/title /head bodyformlabel forname名字/labelinput typetext idname name name maxlength10 required/label forphone电话/labelinput idphone typetext namephone maxlength11 required//form /body /html 1.3 添加模板文件路径到settings.py文件中 填写项目的相对路径即可。 1.4 路由设置 在app中views.py文件中添加响应函数 def get_person(request):method of re matchreturn render(request,person.html) 在urls.py添加路由设置 urlpatterns [path(test/2023, serverapp_views.test), # 精确匹配path(converter/int:num, serverapp_views.converter), # 格式转换re_path(r^re/(?Pnum[0-9]{1,4})/$, serverapp_views.rematch), # 正则表达式,通过添加起止符限制匹配避免中间多级路径后匹配到造成错误匹配。path(person, serverapp_views.get_person), # 获取人员信息 ] 1.5 访问表单 直接浏览器通过“http://127.0.0.1:8000/serverapp/person” 访问 二、使用Django的forms表单替换html的表单 2.1 在App中创建一个forms.py文件统一管理表单 2.2 创建表单类PersonForm 定义的属性就对应表单中的每一项。 # _*_ coding:utf-8 _*_from django import formsclass PersonForm(forms.Form):人员表单类name forms.CharField(labelname, max_length10)phone forms.CharField(labelphone, max_length11) 2.3 修改html模块用form替代HTML字待的表单 !DOCTYPE html html langen headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleUser Name/title /head body!--action 是访问的url--form action/serverapp/views/get_personform methodpost{% csrf_token %} !--防止跨域攻击--{{ personform }} !--引用表单views函数中定义的名称一致--button typesubmit提交/button/form /body /html 2.4 views.py中定义函数引用表单 通过路由处理函数可以对访问信息进行识别获取表单的基本信并进行处理。 def get_personform(request):method of re matchif request.method POST:# 获取表单form PersonForm(request.POST)# 判断是否为有效表单if form.is_valid():# 使用cleaned_data获取请求数据name form.cleaned_data[name]phone form.cleaned_data[phone]# 返回数据return HttpResponse(fData is :\r\n name:{name}\r\nphone:{phone})else:return HttpResponseRedirect(/error/)# Get方法访问else:# 重定向到登录表单页面return render(request, personform.html, {personform:PersonForm()}) 2.5 添加路径到urls.py中 from django.urls import path,re_path from serverapp import views as serverapp_viewsurlpatterns [path(test/2023, serverapp_views.test), # 精确匹配path(converter/int:num, serverapp_views.converter), # 格式转换re_path(r^re/(?Pnum[0-9]{1,4})/$, serverapp_views.rematch), # 正则表达式,通过添加起止符限制匹配避免中间多级路径后匹配到造成错误匹配。path(person, serverapp_views.get_person), # 获取人员信息path(personform, serverapp_views.get_personform), # 使用表单获取人员信息 ]2.6 访问表单 放到后直接获取到表单模板。 输入后提交数据
http://www.w-s-a.com/news/639795/

相关文章:

  • 河北省建设银行网站首页备案号怎么放到网站
  • 做电脑网站用什么软件有哪些wordpress版权修改
  • 加强部门网站建设工作wordpress文章页横幅
  • 中英网站怎么做wordpress本地音乐
  • 万网提供的网站建设服务的具体项目祥云平台网站建设
  • ftp网站怎么看后台的代码网站 制作软件
  • 网站开发软件教程网站tag 怎么实现
  • 中国建设监理协会化工监理协会网站彩票站自己做网站吗
  • 170个可带链接锚文本外链的网站论坛微信上如何创建小程序
  • 用js来做网站亳州建设局网站
  • 做网站的公司利润多少呢纺织厂网站模板
  • 网页设计构建的基本流程宜宾seo网站建设
  • 西安网站开发公司价格保定徐水网站建设
  • 学做川菜下什么网站软件著作权和专利的区别
  • 百度网站标题东莞外包公司有哪些
  • 织梦增加网站英文名称网页界面设计特点
  • 企业如何进行网站建设棋牌代理平台
  • 韩国做美食网站有哪些seo优化在线诊断
  • 网站建设规划模板做擦边网站
  • 做网站台式还是笔记本网上下载的免费网站模板怎么用
  • 高校网站群管理系统凡科建站是永久的吗
  • 深圳网站建设服务电话网站通栏设计素材
  • 网站里面的视频功能怎么做网站名注册
  • 网站游戏下载厦门php网站建设
  • 沈阳关键词网站排名一台服务器做两个网站吗
  • 哪个行业该做网站但是没有做dom手表官方网站
  • 网站建设费 大创wordpress中函数get
  • 怎样建设个自己的网站首页有没有专门教做扯面的网站
  • 网站后台怎么添加模板教育类网站开发公司
  • 网站的外链是什么php创建一个网站