form组件 初始化

Posted 派神

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了form组件 初始化相关的知识,希望对你有一定的参考价值。

 1 class MyForm(Form):
 2  
 3     user = fields.ChoiceField(
 4         # choices=((1, ‘上海‘), (2, ‘北京‘),),
 5         initial=2,
 6         widget=widgets.Select
 7     )
 8  
 9     def __init__(self, *args, **kwargs):
10         super(MyForm,self).__init__(*args, **kwargs)  #每次生成初始化self.filed,区数据库查询
11         # self.fields[‘user‘].widget.choices = ((1, ‘上海‘), (2, ‘北京‘),)
12         #
13         self.fields[user].widget.choices = models.Classes.objects.all().value_list(id,caption)

 

以上是关于form组件 初始化的主要内容,如果未能解决你的问题,请参考以下文章

[oldboy-django][2深入django]初始Form组件

Django组件-forms组件

导航上的片段生命周期重叠

form 组件

Reactreact概述组件事件

Django组件-forms组件