我有一个问题。我在设置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))
从缩进中删除任何制表符,并在所有位置使用 4 个空格。在您粘贴的代码中,此行的缩进中有一个制表符,而不是 4 个空格。
t = loader.get_template('index.html')