我正在为我的项目使用 django 框架。我有一个对象,我通过视图传递给模板。当我在视图中打印它的内容时,该对象工作正常,但在模板 html 中使用它时给我一个错误。我正在使用 render_to_response 函数
render_to_response('template.html',context_instance=RequestContext(request,request_params))
错误是
Value Error
Expected a Field, got a <type 'str'>
我正在将视图中的数据发送到
request_params = {'data':my_object}
return render_to_response('template.html',context_instance=RequestContext(request,request_params))
#where my_object has variables like my_objects.variable1,my_objects.variable2
在模板中,我将数据检索为:
...
{% if data %}
{{data.variable1}}
{% endif %}
知道如何解决吗?谢谢