我想改进我django message
的一些事情:breakline
在文本中添加一个并使用django reverse url
.
这是我的信息:
messages.error(self.request, _( f"The link to download the document has expired. Please request it again in our catalogue : {redirect to freepub-home}"
我想通过在之后添加一个新行来分隔我的消息,.
以便获得如下内容:
messages.error(self.request, _( f"The link to download the document has expired.
Please request it again in our catalogue : {redirect to freepub-home}"
那么,由于反向 url to ,我如何在我的消息中设置 django 重定向"freepub-home"
?
提前谢谢你!
编辑 :
我克服了设置断线:
messages.error(self.request, mark_safe(
"The link to download the document has expired."
"<br />"
"Please request it again in our catalogue :
<a href='{% url "freepub-home" %}'> my link </a>")
但是到目前为止我还没有找到如何在里面传递 django url,因为我有引号和双引号的问题。