转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10826155.html

转载请注明原文地址:

【onchange=前端js函数,可以实现前端实时更新以及修改验证】

onchange机制:不需要保存数据到数据库就可以实时更新用户界面上的显示。

@api.onchange('监听的字段', '监听的字段'。。。)
def _onchange_受影响的字段(self):
# set auto-changing field
self.受影响的字段 = 根据监听字段计算出受影响字段的值

也可以监控某字段值的变化,如果异常则报错:

@api.onchange('监听的字段')
def _verify_监听字段(self):
if 监听字段值异常:
return {
'warning': {
'title': "异常类型",
'message': "具体异常信息",
},
}

最新文章

  1. Windows Server 2008 R2 NTP服务器
  2. 【WPF】整个自定义按钮后台添加
  3. 原生js封装ajax,实现跨域请求
  4. ROS学习笔记(一)——软件版本的选择
  5. 剑指Offer:解决难题时的三大方法
  6. 用数组取到当前栈内的ViewController 并根据下标取某个ViewController
  7. C++基础练习题(一): 查找最短单词
  8. 【转】oracle回闪操作
  9. 001. 为input type=text 时设置默认值
  10. hdu 1255 覆盖的面积 (线段树处理面积覆盖问题(模板))
  11. hdu 4091 Zombie’s Treasure Chest(数学规律+枚举)
  12. 文《左右c++与java中国的垃圾问题的分析与解决》一bug分析
  13. 实例讲解webpack的基本使用第一篇
  14. Json多层对象访问
  15. [LeetCode&Python] Problem 594. Longest Harmonious Subsequence
  16. Kali学习笔记4:DNS信息收集
  17. linux 排查page的状态问题
  18. 转:nginx基础概念(keepalive、pipe)
  19. 【tp5】表单验证之token
  20. 解决springmvc使用ResponseBody注解返回json中文乱码问题

热门文章

  1. 洛谷 P1443
  2. Spring Boot 知识笔记(整合Mybatis)
  3. 在Proxmox VE上运行OpenWrt/LEDE虚拟机——导入OW/LEDE固件文件到虚拟机中
  4. Perl 使用perl命令批量替换文件内容
  5. 执行git log/status等命令时,重新打开了个窗口,必须按q才能退出
  6. 深入理解 JavaScript 中的 class
  7. Hibernate通过createSQLQuery( )方法实现增删改查
  8. Leetcode 1262. 可被三整除的最大和
  9. 上传文件到新浪云Storage的方法
  10. 内网服务器离线编译安装mysql5.7并调优