html - 如何通过Django将Html代码保存在数据库中

标签 html django python-3.x

我要保存 html code通过django在数据库中。

models.py我有这个领域

description = models.TextField()

但是当我将数据保存在 中时描述字段通过 Django 管理员 .它显示这样的数据
<h1>This is example</h1>

而不是将其转换为 html。 Here's the Out Put

最佳答案

模板引擎转义 html 默认。显示时必须使用安全标签对其进行过滤。

{{ description |safe }}

或使用自动转义标签
{% autoescape off %}{{ description }}{% endautoescape %}

关于html - 如何通过Django将Html代码保存在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53474988/

相关文章:

Django Rest Framework过滤计算模型属性

html - python 3 : How to web scrape text from div that contains multiple class values

python - 如何从列表列表中获取跨多个列表的项目子序列?

html - float div 和绝对定位 div 下方的 div 会导致额外的边距 - 为什么?

css - 请问如何让它响应? Bootstrap -css-html

jquery - ng-repeat 排序箭头在 javascript 数据表中不起作用

javascript - 如何更改 input.value 返回的内容?

django - 我正在尝试使用 django-mptt 构建网站导航

python - 你如何为 Windows 部署 Django 应用程序?

postgresql - SQLAlchemy、postgres 继承多主键列的模型