0

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 ステートメントが単独である場合にのみ機能します。私は何時間もそれを見つめてきました。

4

0 に答える 0