Django和python类型错误
我可以访问网站的管理区域,但我无法访问主页和其他前端页面。以下错误弹出Django和python类型错误,python,node.js,django,typeerror,Python,Node.js,Django,Typeerror,我可以访问网站的管理区域,但我无法访问主页和其他前端页面。以下错误弹出 > TypeError at / render_to_response() got an unexpected keyword argument > 'context_instance' Request Method: GET Request > URL: http://127.0.0.1:8000/ Django Version: 1.10.6 Exception > Type: Type
> TypeError at / render_to_response() got an unexpected keyword argument
> 'context_instance' Request Method: GET Request
> URL: http://127.0.0.1:8000/ Django Version: 1.10.6 Exception
> Type: TypeError Exception Value: render_to_response() got an
> unexpected keyword argument 'context_instance' Exception
> Location: C:\Users\DEEP\Desktop\Bus_reservation\src\bus\views.py in
> index, line 10 Python Executable: C:\Python34\python.exe Python
> Version: 3.4.4 Python Path:
> ['C:\\Users\\DEEP\\Desktop\\Bus_reservation\\src',
> 'C:\\WINDOWS\\SYSTEM32\\python34.zip', 'C:\\Python34\\DLLs',
> 'C:\\Python34\\lib', 'C:\\Python34',
> 'C:\\Python34\\lib\\site-packages']
这是回溯
> Environment:
>
>
> Request Method: GET Request URL: http://127.0.0.1:8000/
>
> Django Version: 1.10.6 Python Version: 3.4.4 Installed Applications:
> ['bus.apps.BusConfig', 'bookTicket.apps.BookticketConfig',
> 'account.apps.AccountConfig', 'django.contrib.admin',
> 'django.contrib.auth', 'django.contrib.contenttypes',
> 'django.contrib.sessions', 'django.contrib.messages',
> 'django.contrib.staticfiles'] Installed Middleware:
> ['django.middleware.security.SecurityMiddleware',
> 'django.contrib.sessions.middleware.SessionMiddleware',
> 'django.middleware.common.CommonMiddleware',
> 'django.middleware.csrf.CsrfViewMiddleware',
> 'django.contrib.auth.middleware.AuthenticationMiddleware',
> 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
> 'django.contrib.messages.middleware.MessageMiddleware',
> 'django.middleware.clickjacking.XFrameOptionsMiddleware']
>
>
>
> Traceback:
>
> File "C:\Python34\lib\site-packages\django\core\handlers\exception.py"
> in inner
> 42. response = get_response(request)
>
> File "C:\Python34\lib\site-packages\django\core\handlers\base.py" in
> _legacy_get_response
> 249. response = self._get_response(request)
>
> File "C:\Python34\lib\site-packages\django\core\handlers\base.py" in
> _get_response
> 187. response = self.process_exception_by_middleware(e, request)
>
> File "C:\Python34\lib\site-packages\django\core\handlers\base.py" in
> _get_response
> 185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
>
> File "C:\Users\DEEP\Desktop\Bus_reservation\src\bus\views.py" in index
> 10. return render_to_response(template_name,locals(),context_instance=RequestContext(request))
>
> Exception Type: TypeError at / Exception Value: render_to_response()
> got an unexpected keyword argument 'context_instance'
这是我的文件views.py--BUS
除了解决错误,我还将render\u to\u响应方法更改为render 请参阅有关如何调用呈现到\u响应的说明
。对于较新版本的django,签名为:
render_to_response(template_name, context=None, content_type=None, status=None, using=None)
您正在传递的
context\u instance=RequestContext(request)
不是有效的参数。。。您使用的是什么版本的django?django版本可能重复:1.10.6 Python版本:3.4.4
render_to_response(template_name, context=None, content_type=None, status=None, using=None)