python - jinja2中带有html标签的Django模板
问题描述
我在我的 django 项目中使用 CKEditor 从用户那里获取生物详细信息。当我在前端显示用户数据时,它显示为 html 标签。如何从前端删除标签并给出该标签的显示效果?
{% for user in user_list %}
<tr>
<td>{{user.name}}</td>
<td>{{user.gender}}</td>
<td>{{user.dob}}</td>
<td>{{user.hobbies}}</td>
<td>{{user.message}}</td>
<td>{{user.bio}}</td>
它的显示如下:
<p><em><strong>Bio</strong></em></p>
解决方案
使用{{user.bio|safe}}
而不是{{user.bio}}
.
推荐阅读
- neural-network - Julia lang 错误:LoadError:UndefVarError:训练未定义
- r - ggplot2中的中心和偏移标签
- javascript - Vuex + firebase 数据库操作
- c++ - 为什么我不能在 C++ 中打印 NULL 地址
- android - 如何在 Android 上使用 OpenCV 和 Kivy 查看 RTSP 流
- asp.net-mvc - 在 ASP .NET MVC 中使用数据库中的内容初始化 TinyMCE
- python - 选择套索系数非零的数据框列
- javascript - 即使发生错误,如何让 NodeJS 继续运行?
- asp.net - 在 ASP .Net Core 项目中使用 .Net User Control(.ascx) 的可能性
- r - 在 purrr 循环(列表列)中传递 ggplot 标题的问题