- 105 名前:nobodyさん [2012/04/26(木) 07:06:17.63 ID:RMLosHkb.net]
- 先生、質問です。
FormPreviewを使って、プレビュー付きの登録ページを作っています。 普通はこんな感じ↓でurls.pyに書いて呼び出しますが、 url(r'^register$', RegistFormPreview(RegistForm)), 既にDBに情報が記録されている場合、 その情報を編集できるように、こんな感じ↓の処理をさせたいと考えています。 def register(request): try: # DB登録済みなので編集画面を表示 profile = request.user.get_profile() return RegistFormPreview(RegistForm(profile)) except SiteProfileNotAvailable: # DBにないので、新規登録画面を表示 return RegistFormPreview(RegistForm()) けど、関数内からClass Based Viewを呼び出すことはできないみたい。 何か良い方法ないでしょうか?
|

|