我不希望它在执行操作后显示,我希望它显示在Django管理面板的所有页面上。
这可能吗?
答案 0 :(得分:1)
这是静态消息吗?我只是覆盖必要的管理模板而不使用django.contrib.messages
,因为您可能会对此感到困惑 - 这可能会让用户感到困惑。
答案 1 :(得分:0)
很久以前我用django-persistent-messages来做这件事。
用户将在页面顶部收到一条消息,只有在点击X图标后才会消失。您可以使用不同程度的警觉性(信息,警告,错误,严重),因此它非常有用。
一个警告是,为了使消息持久,它们被链接到用户帐户。如果您的网站使用匿名用户,您将不得不考虑其他内容(可能是使用cookie的javascript方法或更现代的浏览器存储方法之一)