博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
django 模板过滤器safe 使用小注意
阅读量:6138 次
发布时间:2019-06-21

本文共 362 字,大约阅读时间需要 1 分钟。

  hot3.png

当从数据库取出较长文本并在模板显示时,多数只显示一部分。这时自定义一个cut_str"",想保留多少为多少。点击详情才全部显示

这时模板可以写成 {

{company.description|cut_str:"500"}}

为了安全起见和,防止页面是乱码,django提供了safe 过滤器,主要是一些特殊字符,空格 ,换行一类的

为了想要在页面显示正常,一定要把safe过滤器放在最后面  即:

{

{company.description|cut_str:"500"|safe}}

如果写成{

{company.description|safe|cut_str:"500"}},页面就会有可能显示乱码。(工作中遇到,记录下)

转载于:https://my.oschina.net/012345678/blog/137605

你可能感兴趣的文章
一点团队管理心得
查看>>
CocoaPods 安装和使用
查看>>
iOS开发笔记:编译时出现的错误和解决办法
查看>>
JS日期的方法
查看>>
git 常用操作命令(转)
查看>>
flex上中下布局,header,footer固定
查看>>
此坑待填 离散化思想和凸包 UVA - 10173 Smallest Bounding Rectangle
查看>>
TOJ5272: 逆矩阵
查看>>
程序员何苦为难程序员?
查看>>
MJPhotoBrowser 图片放大时,图片太靠下修改
查看>>
技术沟通者的自我修养
查看>>
【翻译】Sencha Cmd中脚本压缩方法之比较
查看>>
某公司数据恢复报告书
查看>>
某医药公司HP-EVA4400数据恢复报告
查看>>
shell高级视频答学生while循环问题
查看>>
分享Silverlight/Windows8/WPF/WP7/HTML5一周学习导读(5月14日-5月20日)
查看>>
BYOD那些事
查看>>
知识管理与知识工程的区别和联系:管理概念与技术手段
查看>>
Bitlocker企业安全加密管理系列-1
查看>>
SQL Server 高可用性(四)故障转移
查看>>