【发布时间】:2017-01-23 21:43:09
【问题描述】:
我最近意识到我们的 Django Web 应用程序中的一个模块正在使用 django.contrib.messages。但是,模板的上下文处理器没有添加 django.contrib.messages.context_processors.messages 处理器。
我担心当我将其推送到生产环境时,用户会看到所有生成它们的页面的所有旧消息。有没有办法从django shell 为所有用户清除这些消息?
【问题讨论】:
-
这些消息存储在哪里?您是否将它们存储在 django 的会话中?
-
是的,在这种情况下,我使用会话来存储它们。
标签: django django-shell django-messages