2011-03-31 125 views
11

嗨我得到这个错误,而我尝试了一个简单的应用程序。django 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 

有什么想法?

+1

你能发布您的某些view.py代码?显而易见的答案是缺少'from django.shortcuts import render_to_response'。 – Mikesname 2011-03-31 19:54:37

回答

43

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

1

如果你正在读这篇文章以后 - 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." 
+1

虽然这个链接可能回答这个问题,但最好在这里包含答案的重要部分,并提供供参考的链接。如果链接页面更改,则仅链接答案可能会失效。 - [来自评论](/ review/low-quality-posts/17987992) – Rabbid76 2017-11-18 10:06:17