gur*_*kan 4 html python google-app-engine django-templates
我正在使用python在谷歌应用引擎中创建一个网站.不幸的是,我找不到任何关于我的问题.我必须根据其内容区分变量.
例如,我将发送这样的变量
content = {
'mail':session.get('user_mail',''),
'role':'Admin',
}
render_template(self, 'index.html', content)
Run Code Online (Sandbox Code Playgroud)
如果是"登录"用户或"管理员"用户,我需要这样的代码来理解用户的类型.
{% if role == 'Ordinary' %}
{{ role }}
{% elif role == 'Admin' %}
{{ role }}
{% endif %}
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
或者也许有更好的设计,你可以建议我.
谢谢...
elifdjango模板中没有.使用这样的东西:
{% if role == 'Login' %}
... stuff
{% else %}{% if role eq 'Admin' %}
... stuff
{% endif %}
Run Code Online (Sandbox Code Playgroud)
或者,用ifequal:
{% ifequal role "Login" %}
... stuff
{% else %}{% ifequal role "Admin" %}
... stuff
{% endifequal %}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6715 次 |
| 最近记录: |