3

以下は、FormWizard のセットアップ方法の抜粋です。このビュー関数をヒットすると、「bar」が 1 回出力され、「foo」が 7 回出力されます。

# views.py
def _show_repair_item_form_condition(wizard):
    print 'foo'
    return True

@login_required
def workshop(request):
    print 'bar'
    cw = WorkshopWizard.as_view([WorkshopRepairItemFormSet, EmptyForm], condition_dict={'0': _show_repair_item_form_condition})
    return cw(request)

as_view 関数の実装を調べましたが、これを引き起こすバグの痕跡は見つかりません。この問題に関するウェブ上のドキュメントもありません。

何か案は?

ありがとう、マイク

4

1 に答える 1