我正在尝试以某种形式实现django_select2,但是当我尝试呈现页面时,出现以下错误:
IDevice name = (IDevice)e.Item;
小部件是这样声明的(它是一个模型形式):
type object 'Select2Widget' has no attribute 'attrs'
这是完整的追溯:
self.fields["prodotti_var"].widget = Select2Widget
你们能帮我吗?
答案 0 :(得分:0)
通过写作:
self.fields["prodotti_var"].widget = Select2Widget
您没有构造了小部件,但是将对Select2Widget
类的引用传递到self.fields
中。
您需要调用构造函数,因此:
self.fields["prodotti_var"].widget = Select2Widget()