## 如果不加入__init__函数会导致,SelectedField表单生成只有里面的内容不会和数据库同步(即数据库添加,删除字段时表单中数据项和初始化时一致.下一次重启app是才会同步)

 class UserSelectForm(FlaskForm):
"""
权限管理, 下拉列表
"""
username = SelectField(u'选择用户', validators=[DataRequired()]) def __init__(self):
FlaskForm.__init__(self)
self.username.choices = [(usr.id, usr.username) for usr in User.objects.all()]

参考:http://kyle.marek-spartz.org/posts/2014-04-04-setting-wtforms-selection-fields-dynamically.html

最新文章

  1. 美团HD(1)-设置导航栏主题
  2. 自己动手写文件查找,字符串查找,查询jar包等工具
  3. swift——启动页国际化:一步一步动态加载启动页图片,启动的时候加载文字
  4. JavaScript 学习笔记 -- Function
  5. Facebook is Hiring!
  6. 新的开始---cocos2d
  7. [原创]java WEB学习笔记57:Struts2学习之路---ActionSupport类的说明
  8. fawef
  9. 关于Cocos2d-x 3.0正式版 粒子问题在IOS上正常显示,在Android下有问题的解决方式
  10. MongoDB Sharding
  11. 201521123048 《Java程序设计》第2周学习总结
  12. Python线程的常见的lock
  13. C语言实现的排序
  14. Timeline扩展功能实践指南
  15. Long Long Ago 二分查找
  16. 日志管理工具之logrotate
  17. LeetCode算法题-Island Perimeter(Java实现)
  18. Java编程的逻辑 (95) - Java 8的日期和时间API
  19. Debian 9 源配置
  20. 学了近一个月的java web 感想

热门文章

  1. ios 缩放图片(平铺)
  2. vmstat 命令
  3. Modern.IE,创建现代网站的给力开发工具!
  4. ffmpeg保存原始数据PCM YUV
  5. JavaScript提高:002:ASP.NET使用easy UI实现tab效果
  6. jquery基础研究学习【HTML】
  7. Laravel手记:执行route:cache时报LogicException
  8. CSS中设置div垂直居中
  9. GET,POST
  10. hdu 4414 Finding crosses【简单模拟】