2010-06-16 206 views
2
def _table_(request,id,has_permissions): 
    dict = {} 
    dict.update(get_newdata(request,rid)) 
    return render_to_response('home/_display.html',context_instance=RequestContext(request,{'dict': dict, 'rid' : rid, 'has_permissions' : str(has_permissions)})) 

在模板的代碼是,Django模板標籤錯誤

{% if has_permissions == "1" %} 
<input type="button" value="Edit" id="edit" onclick="javascript:edit('{{id}}')" style="display:inline;"/>&nbsp;&nbsp;&nbsp;&nbsp; 
{% endif %} 

有一個在has_permissions線模板錯誤。有沒有人能告訴我這裏有什麼問題。 has_permissions的值爲1或0.

+0

請在您的問題中包含原始錯誤信息。 – 2010-06-16 12:08:35

回答

2

1.2之前版本的Django不支持關係運算符{% if %}。改爲使用{% ifequal %}或僅使用{% if %}

+0

{%ifequal%}爲我工作感謝.. – Hulk 2010-06-16 10:55:06