Tol*_*lga 2 django django-templates
我想学习如何限制模板的特定部分在用户登录时显示.例如,主页中的问候消息将在用户成功登录后显示一次,但在同一会话期间连续访问主页时不再显示.我想通过使用HTTP_referrer可以实现.如果有人可以通过一些例子指导我,我将不胜感激.
查看我们的django 用户消息.您可以通过类似的内容(在您的视图中)设置消息:
request.user.message_set.create(message="Thanks for logging in!")
Run Code Online (Sandbox Code Playgroud)
然后,显示它们(来自django文档):
{% if messages %}
<ul>
{% for message in messages %}
<li>{{ message }}</li>
{% endfor %}
</ul>
{% endif %}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
147 次 |
| 最近记录: |