代码之家  ›  专栏  ›  技术社区  ›  Robus

显示身份验证消息

  •  4
  • Robus  · 技术社区  · 16 年前

    安装了django_消息后,我注意到django内置了一个很好的小通知系统(即:auth_消息)。我想知道如何向用户展示它们?它们现在只出现在管理面板中。

    我可以使用哪个模板标记将它们集成到站点中? 如何添加通知?

    1 回复  |  直到 16 年前
        1
  •  1
  •   Davor Lucic    16 年前

    Auth messages are deprecated.

    确保你有 django.contrib.messages.context_processors.messages 在setting.py中设置上下文处理器。那你就可以用 messages 模板中的变量。

    {% if messages %}
        <ul class="messagelist">
            {% for message in messages %}
                <li>{{ message }}</li>
            {% endfor %}
        </ul>
    {% endif %}
    
    推荐文章