我有一个问题。设置view.py
页面时出现以下错误。我在下面解释我的错误。
File "/opt/lampp/htdocs/myproject/crud/views.py", line 10
c = Context({'message': 'Hello world!'})
^
IndentationError: unindent does not match any outer indentation level
我的view.py
文件如下所示。
from __future__ import unicode_literals
from django.shortcuts import render
from django.http import HttpResponse
from django.template import loader, Context
# Create your views here.
def index(request):
t = loader.get_template('index.html')
c = Context({'message': 'Hello world!'})
return HttpResponse(t.render(c))
答案 0 :(得分:1)
从你的咒语中删除任何标签,并在任何地方使用4个空格。在您粘贴的代码中,此行的缩进中有一个制表符而不是4个空格。
t = loader.get_template('index.html')