django-messages相关内容

Django:在成功保存表单后自定义消息

每当我在管理界面中保存模型时,它都会显示通常的“成功保存消息".但是,我想知道是否可以自定义此消息,因为我想警告用户他刚刚保存的内容以及这些操作的影响. class PlanInlineFormset(forms.models.BaseInlineFormset):def清洁(自我):### 如何检测更改?###(self.changed_data 不起作用,因为它是内联的)### 并在成功保存 ..
发布时间:2022-01-01 13:32:17 其他开发

Django构建用户对用户消息传递系统

我正在尝试使用Django为我的网站构建消息传递系统,但我不知道该怎么做.我想要的是一个系统,该系统使用户能够向其他用户发送消息,并具有一个收件箱,以查看接收到的消息和通知用户已收到消息的通知.由于这是许多网站需要的功能,因此我想在Django中已经存在一些内置功能和模板.我进行了一些研究,发现了现有的应用程序,例如django-messages或django-postman,但是关于这些应用程序 ..
发布时间:2021-05-01 20:16:07 其他开发

Django:从存储中删除重复的消息

我正在使用 messages 将Flash消息添加到模板(正如您期望的那样). 我遇到的问题是,如果您双击指向生成消息的页面的链接,则该消息会出现两次. 我正在使用该消息告诉用户我已经将他们从他们期望的位置重定向了.他们不需要两次相同的消息. 我理解这里的逻辑,但是想知道如何删除重复的消息. 点击网址 生成的消息,保存在存储中 再次点击网址在页面呈现之前 生成第二条消 ..
发布时间:2021-05-01 19:12:24 其他开发

删除所有django.contrib.messages

我最近意识到Django Web应用程序中的一个模块正在使用django.contrib.messages.但是,模板的上下文处理器未添加django.contrib.messages.context_processors.messages处理器. 我担心,当我将其推送到生产环境时,用户会看到生成它们的所有页面的所有旧消息.有没有办法从django shell为所有用户清除这些消息? ..
发布时间:2020-07-21 19:56:46 其他开发

在Django中传递消息时重定向

在检查用户是否存在user_settings后,我尝试运行重定向(如果不存在-将用户带到表单中进行输入和保存). 我想将用户重定向到适当的表单,并向他们显示必须“保存设置"的消息,以便他们知道为什么要重定向他们. 函数如下: def trip_email(request): try: user_settings = Settings.objects.get ..
发布时间:2020-05-09 01:14:18 Python

从包含标签内延迟显示消息

在大型django项目中出现了以下问题。我已经能够在一个小型的实例项目(下面的代码)中复制这个问题。 我试图使用 django message framework 内的包含标签在POST的表单返回时显示消息 is_valid()。此方法也用于另一个答案此处(请参阅“最终更新”部分)。 问题是在POST之后呈现页面时不会立即显示该消息。相反,消息会显示在下一个时间,您可以浏览其他地方,或 ..
发布时间:2017-06-05 22:21:39 其他开发