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

静态网站建设要学什么搭建一个网站

静态网站建设要学什么,搭建一个网站,app设计开发要多少钱,内网门户网站建设今天上班的时候分配了一个任务#xff0c;是修复前端的一个提示优化#xff0c;如下图所示#xff1a; 按照以往的经验我以为可以直接在validate上进行校验#xff0c;如何抛出一个异常即可 #xff0c;例如#xff1a; class CcmSerializer(serializers.ModelSerialize…今天上班的时候分配了一个任务是修复前端的一个提示优化如下图所示 按照以往的经验我以为可以直接在validate上进行校验如何抛出一个异常即可 例如 class CcmSerializer(serializers.ModelSerializer):class Meta:model Ccmfields __all__def validate(self, attrs):print(1111)name attrs.get(name)identification attrs.get(identification)description attrs.get(description)if len(name) 64:raise serializers.ValidationError(fCCM名称长度不能超过64个字符)if len(identification) self.Meta.model._meta.get_field(identification).max_length:raise serializers.ValidationError(fCCMID长度不能超过64个字符)return attrs 但是当在视图中执行serializer.is_valid()的时候validate()函数并没有触发我非常疑惑于是乎打断点进行测试最终发现validate()其实是当serializer.is_valid()返回True的并且执行serializer.save()的时候才会触发的。所以要想在校验字段的时候抛出自定义的异常信息就需要重写is_valid()方法。如下 class CcmSerializer(serializers.ModelSerializer):class Meta:model Ccmfields __all__def is_valid(self, raise_exceptionFalse):initial_data self.initial_dataif len(initial_data.get(name)) NORMAL:raise serializers.ValidationError(fCCM名称长度不能超过{NORMAL}字符)if len(initial_data.get(identification)) NORMAL:raise serializers.ValidationError(fCCM标识长度不能超过{NORMAL}字符)return super().is_valid(raise_exception)经过修改后在视图中调用serializer.is_valid()就会触发该重写的方法效果如下
http://www.w-s-a.com/news/633788/

相关文章:

  • 邹城市住房和建设局网站仙居网站建设贴吧
  • 为什么要用CGI做网站网站手机优化显示
  • 做袜子娃娃的网站做网站要学的东西
  • 类qq留言网站建设企业做网站公司
  • 如何查到网站建设三足鼎立小程序开发公司
  • 交互网站怎么做的wordpress ssl 错位
  • 公司宣传 如何做公司网站郑州做网站那
  • 衡阳市城乡建设协会官方网站免费游戏网站模板
  • 小程序怎么做优惠券网站合肥建站网站平台
  • 民制作网站价格株洲企业seo优化
  • 网站建设 岗位职责网站建设百度索引
  • 网站建设的内容下拉网站导航用ps怎么做
  • 怎样做p2p网站海口免费自助建站模板
  • 给企业建设网站的流程图wordpress 添加子菜单
  • 企业网站带新闻发布功能的建站皋兰县建设局网站
  • 国内外做gif的网站wordpress数据库教程
  • 成都建站平台自己做一个网站需要多少钱
  • 景区旅游网站平台建设公司企业网站源码
  • 免费高清网站推荐喂来苏州网络科技有限公司
  • php做的大型网站有哪些备案博客域名做视频网站会怎么样
  • 去哪网站备案吗昭通网站建设
  • flash企业网站源码建筑材料采购网站
  • 网站可以换虚拟主机吗部门做网站优点
  • 如何做分类网站信息营销莱芜网页定制
  • 班级网站建设感想中国做视频网站有哪些
  • 做刷票的网站wordpress图片链接插件
  • 给客户做网站图片侵权沈阳做网站的地方
  • 网站开发步骤规划蓝天云免费空间主机
  • 网站字体规范wordpress找不到页面内容编辑
  • 静态网站建设参考文献茂名营销型网站制作公司