如何在 Django 中换行 messages.error
How to make a new line in django messages.error
我有一行代码
messages.error(request, ('ERROR: upload failed. Try again'))
在我的模板中弹出消息
upload failed. Try again
但是我想在点之后换行,比如:
upload failed.
Try again
我如何获得它?
我试过了
upload failed.\n Try again
和
upload failed.<br/> Try again
和
upload failed.{{text|linebreaks}} Try again
但是没用...
你几乎成功了。您需要使用 mark_safe。
在您的情况下,这就是您将拥有的:
from django.utils.safestring import mark_safe
messages.error(request, mark_safe("ERROR: upload failed.<br/>Try again"))
我有一行代码
messages.error(request, ('ERROR: upload failed. Try again'))
在我的模板中弹出消息
upload failed. Try again
但是我想在点之后换行,比如:
upload failed.
Try again
我如何获得它?
我试过了
upload failed.\n Try again
和
upload failed.<br/> Try again
和
upload failed.{{text|linebreaks}} Try again
但是没用...
你几乎成功了。您需要使用 mark_safe。 在您的情况下,这就是您将拥有的:
from django.utils.safestring import mark_safe
messages.error(request, mark_safe("ERROR: upload failed.<br/>Try again"))