为什么80%的码农都做不了架构师?>>>
当从数据库取出较长文本并在模板显示时,多数只显示一部分。这时自定义一个cut_str"",想保留多少为多少。点击详情才全部显示
这时模板可以写成 {{company.description|cut_str:"500"}}
为了安全起见和,防止页面是乱码,django提供了safe 过滤器,主要是一些特殊字符,空格 ,换行一类的
为了想要在页面显示正常,一定要把safe过滤器放在最后面 即:
{{company.description|cut_str:"500"|safe}}
如果写成{{company.description|safe|cut_str:"500"}},页面就会有可能显示乱码。(工作中遇到,记录下)