根据数据设置表单窗口小部件的css类

时间:2014-11-12 20:24:37

标签: django django-forms

窗口小部件的attrs属性允许定义html属性。例如,将其设置为widget.attrs['class'] = 'class1 class2'会在呈现的小部件上添加class="class1 class2"

但是,如何根据数据设置它们?我显示了一个更新表单,我想根据呈现表单时要显示的数据来更改CSS类。

在哪里可以检查数据,以便在呈现窗口小部件之前更改它的attrs属性?

由于

1 个答案:

答案 0 :(得分:0)

您的上下文中包含数据,因此您应该能够{%if%}测试要更改类的数据