1

このモデルを考えると

class ScrapbookItem(models.Model):
    scrapbook = models.ForeignKey(Scrapbook)
    photo = models.ImageField(upload_to="uploads/scrapbook", blank=True, null=True, default=None)
    comment = models.TextField(null=True, blank=True)

class ScrapbookItemDesignIdeaForm(forms.ModelForm):
    class Meta:
        model = ScrapbookItem
        fields = ['scrapbook', 'comment']

フォームを送信すると、写真フィールドが [なし] に設定されません。なぜですか?

4

1 に答える 1

0

blank=Trueフィールド定義に含まれているためだと思います。デフォルトがあるので、おそらくこれは必要ありません。

于 2013-02-17T20:17:57.757 に答える