djangoフォームウィザードを使用してファイルを保存するには? Django 1.3 を使用していますが、例や解決策が見つかりません。;-/
グーグルとジャンゴのドキュメントで私はこれを書いた:
class ContactWizard(FormWizard):
def done(self, request, form_list):
d = dict((k, v) for form in form_list for k, v in form.cleaned_data.items())
d['ip'] = request.META.get('REMOTE_ADDR')
d['password'] = hashlib.sha1(d['password'])
db = Ads(**d)
db.save()
return HttpResponseRedirect('/')
OK、これですべての POST データが保存されます。でもファイル?request.FILES を使用してそれらをキャッチできます。それらを別々に保存する必要がありますか?どのようにそれを行うのが最善ですか?ファイルを含むフォームは、フォーム ウィザードの最後のステップです。提案と例に感謝します;-)