8

我有一行代码

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

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

上传失败。再试一次

但是我想在该点之后换一条新线,例如:

上传失败。
再试一次

我怎么得到它?

我试过了

upload failed.\n Try again

upload failed.<br/> Try again

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

但它不起作用......

4

1 回答 1

16

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

from django.utils.safestring import mark_safe

messages.error(request, mark_safe("ERROR: upload failed.<br/>Try again"))
于 2019-12-05T19:58:32.253 回答