最初のステップがホームページに埋め込まれている 5 ステップのサインアップ フォームがあります。したがって、step1 はホームページの一部であり、残りのステップが続きます。ステップ 2 からステップ 5 に固有の URL を設定したいと考えています。これに基づいて URL を設計しようとしましたが、最初のステップをホーム URL (mysite.com) にする方法に行き詰まり、残りは mysite.com/signup/step2 などのようになります。
以前はこれが私の唯一の作業 URL でした
from apps.profile.views.login import SignupWizard, SIGNUP_FORMS
from apps.profile.forms import MultiPartSignupFormStep1, MultiPartSignupFormStep2, MultiPartSignupFormStep3, MultiPartSignupFormStep4,MultiPartSignupFormStep5
urlpatterns = patterns('apps.profile.views.login',
url(r'^$', SignupWizard.as_view(SIGNUP_FORMS), name="signup"),
)
これは私の現在のコードです
from apps.profile.views.login import SignupWizard, SIGNUP_FORMS
from apps.profile.forms import MultiPartSignupFormStep1, MultiPartSignupFormStep2, MultiPartSignupFormStep3, MultiPartSignupFormStep4,MultiPartSignupFormStep5
named_forms = (
('step1', MultiPartSignupFormStep1),
('step2', MultiPartSignupFormStep2),
('step3', MultiPartSignupFormStep3),
('step4', MultiPartSignupFormStep4),
('step5', MultiPartSignupFormStep5),
)
wizard = SignupWizard.as_view(named_forms)
#url_name='step1', done_step_name='finished')
urlpatterns = patterns('apps.profile.views.login',
url(r'^account/signup/(?P<step>.+)/$', wizard),
#url(r'^account/signup/$', wizard),
)
ステップ 1 をホーム URL として、残りのステップで一意の URL を使用するにはどうすればよいですか?