如何在django messages.error

时间:2019-10-16 14:00:48

标签: django newline django-messages

我有一行代码

messages.error(request, ('ERROR: upload failed. Try again'))

在我的模板中弹出一条消息

  

上传失败。再试一次

但是我想在该点之后换行,例如:

  

上传失败。
  再试一次

我怎么得到的?

我尝试了

upload failed.\n Try again

upload failed.<br/> Try again

upload failed.{{text|linebreaks}} Try again

但是它不起作用...

1 个答案:

答案 0 :(得分:1)

您几乎做到了。您需要使用mark_safe。 就您而言,这就是您将拥有的:

messages.error(request, mark_safe("ERROR: upload failed.<br/>Try again"))