您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Django错误:render_to_response()获得了意外的关键字参数“ context_instance”

Django错误:render_to_response()获得了意外的关键字参数“ context_instance”

中的context_instance参数在Django 1.8render_to_response弃用,在Django 1.10中已删除

解决方案是切换到render快捷方式,该快捷方式会自动使用RequestContext

更新您的导入并按如下所示进行查看。注意,renderrequest对象作为其第一个参数。

from django.shortcuts import render

def my_view(request):
    context = {'foo': 'bar'}
    return render(request, 'my_template.html', context)

render快捷方式是Django 1.3中引入的,因此此更改与Django的较早版本兼容。

Go 2022/1/1 18:28:29 有457人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶