我使用‘Messages’接口将消息传递给用户,如下所示:

request.user.message_set.create(message=message)

我希望在我的{{ message }}变量中包含html,并在不转义模板中的标记的情况下呈现它.

推荐答案

如果不想转义HTML,请查看safe过滤器和autoescape标记:

safe:

{{ myhtml |safe }}

autoescape:

{% autoescape off %}
    {{ myhtml }}
{% endautoescape %}

Django相关问答推荐

Django测试:如何模拟Django_apps.get_Model()的LookupError

Django中的InvalidOperation错误[]

如何在视图中的 Django 重定向末尾附加字符串?

来自 Django 应用程序的日志(log)消息未上传到 AWS CloudWatch

在 Django Rest Framework 视图中,request.user 是在请求​​到达视图之前进行数据库调用还是数据库调用发生?

如何根据查询集中的条件返回多个聚合?

Django - 将 HTML 输出转换为变量

是否可以在没有模型的情况下创建自定义管理视图

try 编辑/创建时,特定模型的 Django 管理员挂起(直到超时错误)

Django ORM,按天分组

Django 相当于 COUNT 和 GROUP BY

在 Django 网站上找不到页面 404?

django- nginx: [emerg] open() "/etc/nginx/proxy_params" 在 /etc/nginx/sites-enabled/myproject:11 中失败(2:没有这样的文件或目录)

手动触发 Django 邮件错误报告

将 XML 从 URL 解析为 python 对象

PyMongo vs MongoEngine for Django

在 Django 中使用 Cython,是否有意义?

Django:如何过滤属于特定组的用户

Django:DoesNotExist从何而来?

如何将本地文件分配给 Django 中的 FileField?