Django form - set label

前端 未结 5 427
旧巷少年郎
旧巷少年郎 2020-12-12 19:19

I have a form that inherits from 2 other forms. In my form, I want to change the label of a field that was defined in one of the parent forms. Does anyone know how this can

5条回答
  •  萌比男神i
    2020-12-12 20:03

    You can set label as an attribute of field when you define form.

    class GiftCardForm(forms.ModelForm):
        card_name = forms.CharField(max_length=100, label="Cardholder Name")
        card_number = forms.CharField(max_length=50, label="Card Number")
        card_code = forms.CharField(max_length=20, label="Security Code")
        card_expirate_time = forms.CharField(max_length=100, label="Expiration (MM/YYYY)")
    
        class Meta:
            model = models.GiftCard
            exclude = ('price', )
    

提交回复
热议问题