问题标签 [django-messages]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Django - 自定义消息的名称
我想在模板中显示一条消息,其中包含大量信息,但我还没有看到任何方法可以给它一个自定义名称,这将允许它具有适当的类或 id 进行样式设置。在 Laravel 中:
网页.php
login_success
在渲染页面之前定义在哪里
到目前为止,Django:
网页.html
但我无法message.tags
返回单个自定义值。例如:
这将返回:
如何删除第二个参数?似乎所有message
方法都至少指定了一个标签。非常感谢!
python - 如何在 Django 消息中显示 PasswordResetForm 错误
我的页面有以下视图来重置您的密码:
我的一些用户报告说他们无法更改密码,但它对我有用。由于显而易见的原因,我无法询问他们的密码是什么,因此我需要向用户提供更多信息丰富的错误反馈。
我的理解是PasswordChangeForm
产生我可以访问的错误。这是真的吗,如果是这样,我如何在视图中访问这些错误以将它们添加到 Django 消息中?如果没有,我如何创建自己的表单来返回这些错误?
django - 消息框架 - 删除重复消息
我有以下代码:
在某些情况下,同一条消息会重复多次。我怎样才能使消息是独一无二的?
django - Django 消息:如何更改 html 结构?
所以我对消息有一些非常具体的样式约束,并且我已经将 ::before 和 ::after 推到了尽可能远的位置。除此之外,我真正需要的是将消息文本包含在一个跨度标记中,理想情况下是一个可设置的类(它只是转储在 div 中,一开始并不好)。
Django中是否有任何设置,或者我可以去任何地方重构html?我找不到任何文档(当然这不是一件不常见的事情)。
另一种方法是使用 js,但我更愿意避免剪切和粘贴元素和内容,因为它应该是可定制的。
我所拥有的是:
我想要的是:
在 views.py 我SuccessMessageMixin
在各个地方使用。
django - 页面加载时关闭引导警报
我有一个视图,我在其中发送一些消息,如下所示:
在我的settings.py
我编辑了消息标签,如:
在我的模板上,我这样显示它们:
加载模板时,消息会很快出现并消失。
如果我尝试这个:<p>{{message}}</p>
相反,消息会保留在那里,所以我猜我在引导程序上做错了什么。
这(有点)也有效:<div class="{{message.tags}}">
有人可以发光吗?
编辑:
我只是注意到这是在我使用时特别发生messages.error()
的,其余的都正常工作,似乎找不到问题所在。
python - django 成功消息打印在管理站点而不是页面中
从 1.11.1 到 1.11.4 的版本升级后,成功消息不会显示在页面中,而是显示在管理站点中。必须改变什么...
django - Django消息成功消息与来自提交表单的数据
我已经启动并运行了消息;我可以得到一个简单的“提交成功”消息来工作,所以我知道context_processors
中间件和中间件都配置正确。但是,我正在尝试使用表单中提交的数据动态更新成功消息。
这是我的views.py
:
我试图success_message
在用户提交表单时显示,用他们输入的数据填充消息。我已经阅读了十几个关于 SO 的答案,但似乎找不到正确的信息来连接最后一个点。
这是我的模板:
我知道我错过了一些东西,但我不确定是什么。
django - Django 显示一条消息,直到用户对消息采取行动
我想在视图中显示仪表板通知,直到用户喜欢关闭它。每次用户登录时它都应该保留在那里。但是如果他单击close
通知上的按钮,则此后不应显示通知。
如何在 django 中使用messages
?还有其他方法吗?
django - Django 消息不起作用
我正在尝试同时使用 django 消息和引导程序。
我也检查了这个问题;
但是,我已经应用了那里写的内容。
我的设置.py;
我的产品/views.py;
我的产品/urls.py;
myproject/templates/dashboard.html(不在 app 文件夹中);
产品/模板/产品/base_products.html;
产品/模板/产品/oxford.html;
产品/模板/产品/messages.html;
我在这里找不到我缺少的东西。感谢您的时间和回答。
django - 如何根据所选语言翻译 Django 消息
您好,我在 Django 中有一个多语言项目。我已经用USE_I18N
.
在模板中一切正常
{% trans 'hello world' %}
但是我应该如何处理这些消息?
当我发送
messages.warning(request, "Невалиден имеил или парола")
如果选择的语言是英文,我希望它被翻译成英文