我仅在一个sed -ze "s/ColumnA: /INSERT OR IGNORE INTO data(ColumnA, ColumnB, ColumnC) VALUES('/g;s/\nColumnB: /', '/g;s/\nColumnC: \([^\n]*\)\n/', '\1');\n/g"
(django message framework
)中使用了view
。
问题是,当我访问PasswordChangeView
时,此页面会显示邮件存储中的所有邮件,例如PasswordChangeView
等...
这是我的Login successed, Logout success
:
template.html
我想让{% for message in messages %}
<p {% if message.tags %} class="alert alert-{{ message.tags }} messages"{% endif %}> {{ message }} </p>
{% endfor %}
只显示关于PasswordChangeView
的信息,而不是password
有点事。
我该怎么做?
答案 0 :(得分:0)
一种方法是创建2个空文件templates/account/messages/logged_in.txt
和templates/account/messages/logged_out.txt
它基本上会覆盖登录/注销消息。
另一种方法是检入模板,例如:
--- Your code ---
{% if "signed" in message|safe %}
# Don't display anything
{% else %}
--- Your remaining code ---