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

做电气的什么招聘网站好做设备出口网站

做电气的什么招聘网站好,做设备出口网站,偃师建网站那家公司好,网站+建设设计python-web应用程序-Django-From组件 添加用户时 原始方法#xff08;本质#xff09;【麻烦】 def user_add(req):if req.method GET:return render(req,XXX.html)#POST请求处理:XXXXX-用户数据没有校验 -出现错误提示 -页面上的每一个字段都需要我们重新写一遍 -关联数…python-web应用程序-Django-From组件 添加用户时 原始方法本质【麻烦】 def user_add(req):if req.method GET:return render(req,XXX.html)#POST请求处理:XXXXX-用户数据没有校验 -出现错误提示 -页面上的每一个字段都需要我们重新写一遍 -关联数据需要手动获取Django组件 Form组件方便 view.py: class MyForm(Form):user forms.CharField(widget forms.Input)pwd forms.CharField(widget forms.Input)email forms.CharField(widget forms.Input)XXXXXX---def user_add(req):if req.method GET:form MyForm()return render(req,XXX.html,{form:form})#POST请求处理:XXXXX 2.user_add.html form methodpost {{ form.user }} {{ form.pwd }} {{ form.email }} !-- 自动生成input typetextplaceholder姓名 nameuser/ -- 或者 {% for field in form %}{{field.lable}} : {{field}} {% endfor %} /form ModelForm组件更方便 在modelForm中不需要手动写类的声明 view.py: class MyForm(ModelForm):xx form.CharField(XXXX) #新增加的字段class Meta:model model.类fields [name,password,---]其余与Form相同 当传的对象为【对象,对象,对象,】时需要写该类的__str__方法 models.py class depart(models.Model):title models.CharField(max_length10)def __str__(self):return self.title#定制返回值给自动生成的输入框增加样式 view.py中 class UserInfo(forms.ModelForm):class Meta:model models.UserInfofields [name,password,ahe]widgets {name:forms.TextInput(attrs{class:layui-input})password:forms.TextInput(attrs{class:BootStrip-form-control})XXXX:XXXX }#自动添加样式 class UserInfo(forms.ModelForm):class Meta:model models.UserInfofields [name,password,ahe]def __init__(self,*args,**kwargs):super().__init__(*args,**kwargs)for name,field in self.fields.items():if name :XXXXX#单独处理or continue不处理field.widget.attrs {class:XXXXX,placehoder:field.label} 校验 view.py: def user_add(req):if req.method GET:form UserInfo()return render(req,XXX.html,{form:form})#POST请求处理:form UserInfo(data req.POST)if form.is_valid():print(form.cleaned_data)else:print(form.errors)#{name:yulin,password:123456...}#models.UserInfo.object.create(XXXX)form.save()return redirect(/user/list/)#检验失败return render(req,user_add.html,{form,form}) #该form中存在错误信息#前端获取错误信息 {% for field in form %} div class”form-grouplabel{{ field.Label }}/label{{ field }} span styLecoLor: red;{{ field.errors.0 }} /span /div {% endfor %}
http://www.hkea.cn/news/14476356/

相关文章:

  • 做商城网站服务器建设银行官网网站首页
  • 新手学做免费网站软件wordpress 发不出邮件
  • 医院网站建设的目标网站域名不变网站可以从做吗
  • 请描述网站开发的一般流程seo营销推广费用
  • 威海网站建设短信精准群发网站后面的官网是如何做的
  • 有没有专门帮人做图的网站wordpress放视频教程
  • 阿里巴巴外贸网站登录天元建设集团有限公司新闻
  • 成都制作网站软件做外贸的收入一般多少
  • 企业网站制作与维护建设银行e路护航官方网站登陆
  • 自媒体平台企业网站怎么设置高端营销网站建设
  • wordpress设置网站地图电子商务平台
  • 外贸企业官网建站东台专业做网站
  • 广州网站建设 广州亦客网络wordpress 小视频模板
  • 软件论坛网站有哪些网站开发工具简述
  • 网站建设松江景县做网站
  • 网站图标代码wordpress自动水印代码
  • 小白如何做网站商学院网站建设建议
  • 建站网站图片不显示中国核工业二四建设有限公司实习安排在公司官方网站哪里看?
  • 龙岗企业网站制作公司浙江怎样做网站
  • 罗湖做网站报价成都微信小程序开发公司
  • 吉林住房和城乡建设部网站免费下载app软件下载安装
  • 宣传产品网站网站价格
  • 杭州市建设监理协会网站做的网站为什么图片看不了
  • 江油专业网站建设咨询织梦网站密码忘记了
  • 建设行政主管部门查询网站饮食网站开发需求
  • 全国建设注册中心网站网站评论设计
  • 做空包网站百度关键词搜索热度
  • 有了域名如何做网站做网站会很忙吗
  • 网站吸引用户做讲课ppt的网站
  • 不用写代码做网站阜阳哪里有做网站的