(django问题)处理换行和空格
来源:互联网 发布:冬天饮品 知乎 编辑:程序博客网 时间:2024/05/18 11:32
后台传递给template在页面显示时不能实现换行和空格
解决方法:
方案一:使用 HTML pre tag
<div class="content"> <div class="title"> <h3>{{ article.title }}</h3> <a href="{% url 'blog:add_page' article.id %}">修改文章</a> </div> <pre>{{ article.content }}</pre> </div>
缺点是得自己控制长度,不能在admin中控制长度
方案二:使用 linebreaks filter
<div class="content"> <div class="title"> <h3>{{ article.title }}</h3> <a href="{% url 'blog:add_page' article.id %}">修改文章</a> </div> <p>{{ article.content|linebreaksbr }}</p> </div>
缺点是不能处理多个连续空格。可以自己写一个 filter 把所有的空格转为,解决方法 http://stackoverflow.com/questions/721035/django-templates-stripping-spaces
0 0
- (django问题)处理换行和空格
- RobotFramework 空格和换行问题
- 处理textarea的空格和换行
- 01-替换输入文本的空格和换行(字符串处理)
- java注释中空格和换行符的处理
- Base64 编码换行和+号遍空格的处理
- 在python中处理字符串中的空格和换行符
- 代码换行中间空格处理
- 关于文本空格换行处理
- Html 换行和非换行空格
- NSString去空格和换行
- dreamwear换行和输入空格
- php去除空格和换行
- python 去除空格和换行
- mysql去除空格和换行
- textarea显示问题 (保留换行空格等 格式) 解决方案
- Doxygen按原始注释输出(保留空格和换行)
- [编码解码] Base64 编码换行和+号遍空格的处理
- 【jzoj3599】【CQOI2014】【排序机械臂】【splay】
- 第二次实验(实验报告博客)
- TcpScoket通信小程序
- C语言 · 完美的代价
- VMware中安装Ubuntu虚拟机无法上网的解决方法
- (django问题)处理换行和空格
- c#笔记
- 一个教训:养成良好的编程习惯的重要性
- Android Service 完全解析,关于服务你所需要知道的一切(上)
- c之父的英文著作
- 对MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST)的一点理解
- 剑指offer-旋转数组的最小数字
- MarkDown的基本使用
- Android layer-list