Django电台按钮图标而不是标签?

时间:2010-05-15 21:20:14

标签: django django-models django-forms

我有一个应用程序有2个字段:company_name和logo,我在模型中显示像我的表单中的radiobutton公司,但我想显示徽标公司而不是公司标签(公司名称)

有什么想法吗?

我的表格:

class RecargaForm(ModelForm):
    compania = forms.ModelChoiceField(queryset=Compania.objects.all(), initial=0 ,empty_label='None', widget=forms.RadioSelect()) 

    class Meta:
        model = Recarga

谢谢:)

1 个答案:

答案 0 :(得分:1)

您可以尝试类似于我在回答这个(我自己的)问题时提出的技巧:How do I create a Django form that displays a checkbox label to the right of the checkbox?

不是编写一个翻转标记的过滤器,而是需要以某种方式让过滤器用适当的图像替换标签。

不可否认,这听起来有点尴尬。