でもちょっとした理由によりModelFormにまとめて扱いたかったので
何とかしてみた。
Modelがこんな感じだとして
class Person(models.Model):ModelFormには「id」って名前でフィールドを追加すればいいっぽい。
name = models.CharField("名前",max_length=50)
birthday = models.DateField("誕生日")
class PersonForm (forms.ModelForm):しばらく「pk」でやってて詰まってた。
id = forms.DecimalField()
class Meta:
model = Person
fields = ('name','birthday','id')
0 件のコメント:
コメントを投稿