我的視圖函數返回一個字典。我正試圖在我的模板中打印字典。但沒有打印。它打印應用程序/ JSON而不是打印字典的值。任何人都可以幫我解決這個問題嗎?無法打印從模板中的查看功能返回的字典
def display(request):
if request.method == 'POST' or 'GET' :
form = displayForm(request.POST or request.GET or None)
val = request.POST.get('ser')
form.fields['ser'].choices = [(val, val)]
if form.is_valid():
#context = RequestContext(request)
grp = request.POST.get('grp_name')
env1 = request.POST.get('env')
serv = request.POST.get('ser')
res ={}
res = check_expiry(request.GET,grp,env1,serv)
print res
return render_to_response('certificate_expiry/display.html', {'form':form ,'res': res})
else:
form = UrlForm()
return render(request,'certificate_expiry/display.html',{'form':form})
## the html template
<div>
{% for k,v in res.iteritems %}
<li> {{ v }} </li>
{% endfor %}
</div>
我用過的物品也被檢查過。仍然它只打印應用程序/ json –