django render_to_response未定义错误

Mav*_*ick 12 python django-cms render-to-response

嗨,我收到此错误,而我尝试制作一个简单的应用程序.

NameError at /first/

global name 'render_to_response' is not defined

Request Method:     GET
Request URL:    http://localhost:8000/first/?preview
Django Version:     1.3
Exception Type:     NameError
Exception Value:    

global name 'render_to_response' is not defined

Exception Location:     /home/naveen/django_projects/myproject/first/views.py in index, line 5
Python Executable:  /usr/bin/python
Python Version:     2.6.6
Python Path:    

['/home/naveen/django_projects/myproject',
 '/usr/local/lib/python2.6/dist-packages/pip-0.8.3-py2.6.egg',
 '/usr/local/lib/python2.6/dist-packages',
 '/usr/local/lib/python2.6/dist-packages/django_evolution-0.6.2-py2.6.egg',
 '/usr/lib/python2.6',
 '/usr/lib/python2.6/plat-linux2',
 '/usr/lib/python2.6/lib-tk',
 '/usr/lib/python2.6/lib-old',
 '/usr/lib/python2.6/lib-dynload',
 '/usr/local/lib/python2.6/dist-packages',
 '/usr/lib/python2.6/dist-packages',
 '/usr/lib/python2.6/dist-packages/PIL',
 '/usr/lib/python2.6/dist-packages/gst-0.10',
 '/usr/lib/pymodules/python2.6',
 '/usr/lib/python2.6/dist-packages/gtk-2.0',
 '/usr/lib/pymodules/python2.6/gtk-2.0']

Server time:    Thu, 31 Mar 2011 14:50:32 -0500
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?!

Pra*_*ota 49

您是否尝试导入render_to_response from django.shortcuts import render_to_response

  • 已弃用,请参阅下文。 (3认同)

Roh*_*kar 11

如果您在 2017 年以后阅读本文,请不要render_to_responserender

https://docs.djangoproject.com/en/1.11/topics/http/shortcuts/#render-to-response

Source - Django official documentation for version - 1.11 
" render_to_response()¶

render_to_response(template_name, context=None, content_type=None, status=None, using=None)[source]¶

This function preceded the introduction of render() and works similarly except that it doesn’t make the request available in the response. 
It’s not recommended and is likely to be deprecated in the future."
Run Code Online (Sandbox Code Playgroud)