1
私の仕事は、いくつかのステップでフォームに記入し、各ステップの結果を処理する機会を与えることです。Djangoで複数ステップフォームを実装する方法
私は私が必要なもののexampleを見つけましたが、2009
のこの例では、私は約wizard formを知っているが、私はだんごの管理者にそれを実装する方法を理解していません。
私はこれを実行しようとしました:
def get_urls(self):
urls = super(MyCustomAdmin, self).get_urls()
my_urls = [
url(r'^my_view/$', Wizard.as_view([Form1, Form2]))
]
return my_urls + urls
をしかし、エラーを得た:
AttributeError at /admin/сustom/custommodel/my_view/
'NoneType' object has no attribute 'rsplit'
おそらくWizard form
は最良の選択肢ではありません。しかし、私はそう
私はこの考えを拒否しましたが、今私はこれを実装する方法を探していません。 私が見つけた唯一の解決策はhttps://github.com/narnikgamarnikus/django_reverse_adminでした。 しかし、データタイプのフィールドでは機能しないので、保存した後はオブジェクトをフォームにバインドしません。保存が行われます。 いずれにしても - これは悪い方法ですが、何とか動作します –