1

テンプレート情報をビュー ファイルに取り込もうとしていますが、出力のインデントが間違っているというエラーが表示され続けます。私はこれを正しくやっていますか?

from django.http import HttpResponse
from django.template import Context
from django.template.loader import get_template
def main_page(request): 
   template = get_template('main_page.html')
   variables = Context({
       'head_title': u'Django Bookmarks',
       'page_title': u'Welcome to Django Bookmarks',
       'page_body': u'Where you can store and share bookmarks'
       })
         output =  template.render(variables)
         return HttpResponse(output)

インデント エラーが何度も発生し、何が起こっているのかわかりません。助けてくれてありがとう

4

1 に答える 1

1

トレースバックにより、インデントがどの行にあるかがわかります。

上に貼り付けたコードでは、最後の 2 行が正しくインデントされていません。に沿っている必要がありますvariables = ...

于 2013-07-20T22:53:47.760 に答える