2011-03-31 129 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