2

これを機能させるのに問題があります:

def _get_image_name(filename):
    return 'asdf'


class ImageUploadForm(forms.Form):
    name = forms.CharField()
    file = forms.ImageField(upload_to=_get_image_name)

これを実行すると、「init () が予期しないキーワード引数 'upload_to' を取得しました」というメッセージが表示されます。私のジャンゴのバージョンは1.6です。

4

2 に答える 2

2

upload_toパラメータは専用models.ImageFieldです。使用forms.ImageFieldしている は動作が異なります。ドキュメントはこちらにあります

于 2013-09-04T09:09:23.447 に答える