當前位置:
首頁 >
【Flask】SelectedField 同步数据库
發(fā)布時間:2025/4/14
35
豆豆
生活随笔
收集整理的這篇文章主要介紹了
【Flask】SelectedField 同步数据库
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
## 如果不加入__init__函數(shù)會導致,SelectedField表單生成只有里面的內(nèi)容不會和數(shù)據(jù)庫同步(即數(shù)據(jù)庫添加,刪除字段時表單中數(shù)據(jù)項和初始化時一致.下一次重啟app是才會同步)
1 class UserSelectForm(FlaskForm): 2 """ 3 權(quán)限管理, 下拉列表 4 """ 5 username = SelectField(u'選擇用戶', validators=[DataRequired()]) 6 7 def __init__(self): 8 FlaskForm.__init__(self) 9 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
?
轉(zhuǎn)載于:https://www.cnblogs.com/chen0427/p/8535318.html
總結(jié)
以上是生活随笔為你收集整理的【Flask】SelectedField 同步数据库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Binary Watch二进制时间
- 下一篇: 数据库学习笔记6--MySQL多表查询之