2010-04-12 38 views
4

只有當變量值出現在列表中時,我才需要顯示一段HTML。我知道Django 1.2有一個'in'運算符。但我正在研究Google App Engine應用程序。有沒有可以使用的解決方法?Django 1.1相當於'in'運算符

回答

0

如果您需要知道的是您是否應該呈現一段HTML,並且您將在其他模板中重複使用此規則,則可以嘗試使用django.template.RequestContext並將其設置爲需要的模板中的可訪問狀態變量。

def context(request): 
    return {'render_a_panel' : request.user.username in ('Jim', 'Tom')} 

當然,這隻適用於你的規則是基於請求的。