1
モデルにフィールドサイズを書き込むことはできますか?モデルにフィールドサイズを設定することは可能ですか?
これは私のform.pyの一部であり、私は私のモデルにそれのような何かをしたいと思います:= forms.EmailField(ラベル= "メール" メール、ウィジェット= forms.TextInput(attrsに= {"サイズ「:」60'、)
私はクラスの関係を使用するので、私はフォームにこの属性を定義can't私は私の親クラスの 『電子メール』を宣言し、私の子供のクラスは、このフィールドを使用することを獲得した場合。それが表示されます(親は "email"属性が宣言されているため、モデルは除外されます)
models.py
class UserProfile(models.Model):
nome = models.CharField('Nome Completo',max_length=100)
endereco = models.CharField('Endereço',max_length=100)
...
forms.py
class **cadastrousuarioForm**(formulariocadastrocompleto):
nome = forms.CharField(label = 'Nome',widget=forms.TextInput(attrs={'size':'30','maxlength':'100'}))
...
class atualizacaoousuarioForm(**cadastrousuarioForm**):
class Meta (cadastrousuarioForm):
model = UserProfile
fields = ("endereco",)
exclude = ("nome")
...