done() メソッドを記述しようとしましたが、Indenation エラーが発生しました。
IndentationError at /addWizard/
expected an indented block (views.py, line 105)
私のviews.py(105行目はif文)
class AddWizard(SessionWizardView):
def get_template_names(self):
return ['business/add_{0}_form.html'.format(self.steps.current)]
def done(self, form_list, **kwargs):
if form_list[0].get('ad_type') == '1': #LINE 105
ad_type = "Basic"
else:
ad_type = "Other"
return render_to_response('business/done.html', {
'form_data': ad_type,
})
その return ステートメントが単独である場合にのみ機能します。私は何時間もそれを見つめてきました。