这是我的观看功能
@csrf_request
def view_function(request, template_name):
c = {}
return return render_to_response(template_name, {'recipe' : objRecipeForm}, c, context_instance=RequestContext(request))
我还在模板中使用了{%csrf_token%}
我得到的错误是render_to_string() got multiple values for keyword argument 'context_instance'
我对django有点新意,所以感谢任何帮助。
答案 0 :(得分:1)
return return render_to_response(template_name, {'recipe' : objRecipeForm}, c, context_instance=RequestContext(request))
我不认为这是CSRF错误,return return
的第一个有点多,一个就够了,你还有额外的render_to_response参数,试试这样:
@csrf_request
def view_function(request, template_name):
c = {'recipe' : objRecipeForm}
return render_to_response(template_name, c, context_instance=RequestContext(request))