Django表单:初始化表单时设置类

时间:2014-04-10 15:38:39

标签: python django forms twitter-bootstrap

Django有一些我不理解的东西。我正在使用Twitter Bootstrap,我想在每个CharField / URLField中添加类'form-control'。我在__init__

中做了什么
for key,item in self.fields.items():
        print(key)
        if item.__class__.__name__ in ['ChoiceField','URLField']:
            item.widget.attrs['class'] = 'form-control'

我多次检查过目标是不是很好,而且确实如此。但是,该课程没有应用......当我尝试时:

self.fields['name'].widget.attrs['class'] = 'form-control'

有效!有人知道第一个循环不起作用的人吗?我必须“保存”小部件或其他东西吗?谢谢!

0 个答案:

没有答案