0

User、Profile、PhysParams モデルがあります。Profile と PhysParams は、User と OneToOne の関係にあります。

ログインユーザーに関連する上記2つのフォームを表示しようとしています。

FormSet、ModelFormSet、および InlineFormSet に出会いましたが、どれを使用すればよいかわかりません。

しようとしている

JoinedFormSet = inlineformset_factory(User, Profile, PhysicalParams)

生産する

KeyError at /registration_form/ u'__module__' Request Method:   GET
Request URL:    http://hostname:8000/registration_form/ Django
Version:    1.5 Exception Type: KeyError Exception Value:    u'__module__'
4

1 に答える 1

0

それらを作成し、UI で個別のフォームとしてレンダリングする必要があります。

request.POST をこれらの各フォームに渡す必要があるため、それぞれのフィールドが取得され、すべてを検証して保存できます。

于 2013-03-29T22:30:29.160 に答える