1.其他常用的模板语言:

    通过模板语言可以让前端页面显示数据,数据可以是基本数据类型,也可以是对象亦或者对象的列表,结合着模板中的for、if等配合使用。

    要注意前端页面中,出现没有后端数据的情况,随便写了一个变量,结果在前端页面中不会显示。

    怎么让这个随便的变量不随便捏,可以使用defalut默认显示。

    如何在模板语言中显示文件的大小?

    如何在模板语言中格式化的显示时间?

    如何在模板中安全的显示后台传过来的html代码?

    如何对于模板语言中不存在的变量可以默认显示?

    如何进行切片操作?slice

    .......

案例:

后端代码:

# Django 模板语言测试代码
def template_test(request):
file_size = 147852963
from datetime import datetime
now = datetime.now()
a_html = "<a href='http://www.baidu.com'>我是后端传过来的a标签</a>"
script_html = "<script>for(var i=0;i<100;i++){alert(123);}</script>" p_str ="在苍茫的大海上,狂风卷积着乌云,在乌云和大海之间,海燕像黑色的闪电,在高傲的飞翔"
name = "小黑" return render(
request,
't_test.html',
{
       "name":name,
"file_size":file_size,
"now":now,
"a_html":a_html,
"script_html":script_html, # 在前端加了safe过滤后会执行代码
"p_str":p_str } )

前端代码:

<p>显示字符串长度:{{ name|length }}</p>
<p>显示文件的大小:{{ file_size }}</p>
<p>默认格式显示当前时间:{{ now }}</p>
<p>按照习惯显示当前时间:{{ now | date:"Y-m-d H:i:s"}}</p>
<p>传入html不显示:{{ a_html }}</p>
<p>显示html:{{ a_html|safe }}</p>
<p>传入script不显示:{{ script_html|safe }}</p>
<p>传入script显示:{{ script_html|safe }}</p>
<p>大段的文本:{{ p_str }}</p>
<p>大段的文本怎么就显示一截:{{ p_str|truncatechars:10 }}</p>

  

结果:

最新文章

  1. 使用CallerMemberName简化InotifyPropertyChanged的实现
  2. mysql中profile的使用
  3. XML的约束(schema)
  4. 移动web页面使用的字体的思考
  5. zstu.4191: 无向图找环(dfs树 + 邻接表)
  6. Loadrunner请求自定义的http(json)文件and参数化
  7. (转)RabbitMQ消息队列(四):分发到多Consumer(Publish/Subscribe)
  8. jQgrid问题总结
  9. Scribefire发CSDN博客
  10. 使用 Visual Studio 分析器找出应用程序瓶颈(转)
  11. 关于constructor与 Prototype的理解
  12. IE6-7下margin-bottom不兼容解决方法(非原创,视频中看到的)
  13. Misra-Gries 算法
  14. Building roads
  15. 2018最新版本Sublime Text3注册码(仅供测试交流使用)
  16. windows下查看端口被占用及处理
  17. 6. spring启动类配置问题
  18. 美团点评基于MGR的CMDB高可用架构搭建之路【转】
  19. 一个简单的makefile文件
  20. 《深入理解JAVA虚拟机》——学习笔记

热门文章

  1. shell 命令 进程相关
  2. PHPSTORM 2016.2 注册
  3. ETL工具-Kattle:初识kattle
  4. spring Cache + Redis 开发数据字典以及自定义标签
  5. mysql做主从配置
  6. OBJC依赖库管理利器cocoapods 安装及使用详细图解
  7. C#获取当前运行的源代码的文件名和当前源代码的行数的方法
  8. Git的忽略提交规则
  9. JS程序的基本语法
  10. HDU-1492-The number of divisors(约数) about Humble Numbers -求因子总数+唯一分解定理的变形