这是我的views.py代码。
from __future__ import unicode_literals
from django.template import RequestContext
from django.shortcuts import render_to_response
def index(request):
context = RequestContext(request)
context_dict = {'bold-message': "I am bold font from the context"}
return render_to_response('rango/index.html', context_dict, context)
在我在服务器中运行此项目后启动项目时,我收到以下异常。
全球名称' rendor_to_response'未定义
请告诉我做错了什么。
答案 0 :(得分:2)
rendor_to_response
是一个错字。它应该是render_to_response
。
但是,您根本不应该使用render_to_response
。您应该使用render
快捷方式。
from django.shortcuts import render
def index(request):
context_dict = {'bold-message': "I am bold font from the context"}
return render(request, 'rango/index.html', context_dict)
如果您正在关注使用render_to_response
的教程,那么它已过期。您应该切换到本教程的更新版本或其他教程。