0
我加入一个变量字典是这样的:为什么Django会将变量传递给像这样的模板?
rr_context["start_date"] = c.start_date
然后我把字典render_to_response
:
return render_to_response(
rr_template,
rr_context,
context_instance=RequestContext(request))
然后在模板我尝试它这样格式化:
{{ start_date|date:"F" }}
但它什么也没有返回。我发现这个问题出于某种原因,Django传递了一个如下所示的变量:(datetime.date(2011, 10, 7),)
。我不知道为什么会发生这种情况。 我阅读文档,我认为我做到了正确的方式。可能是什么问题?
哦,伙计,那是我做过的一个愚蠢的错误。我输入** rr_context [“start_date”] = c.start_date,**而不是** rr_context [“start_date”] = c.start_date **,所以我刚刚删除了逗号,它工作正常! –