Jinjia变量过滤器:

  safe 渲染值时不转义

  capitalize 把值的首字母转换成大写,其他字母转换成小写

  lower 把值转换成小写形式

  upper 把值转换成大写形式

  title 把值中每个单词的首字母都转换成大写

  trim 把值的首尾空格去掉

  striptags 渲染之前把值中所有的 HTML 标签都删掉

使用例子:hello, {{ name|trim }}

完整过滤器列表:http://jinja.pocoo.org/docs/templates/#builtin-filters

在模板中使用控制语句:

条件控制语句:

  {% if user %}

    Hello, {{ user }} !

  {% else %}

    Hello, Stranger!

  {% endif %}

循环控制语句:

  {% for user in users %}

    <li>{{ user }}</li>

  {% endfor %}

模板继承:

  {% extends "base.html" %}

  {% block title %}Flasky{% endblock %}

  {% block page_content %}

  <div class="page-header">

     <h1>Hello, {{ name }}!</h1>

  </div>

  {% endblock %}

链接:

  Flask 提供了 url_for() 辅助函数,它可以使用程序 URL 映射中保存 的信息生成 URL。

静态文件:

  为对静态文件的引用被当成一个特殊的路由,即 /static/<filename>。

  默认设置下,Flask 在程序根目录中名为 static 的子目录中寻找静态文件。

最新文章

  1. python学习笔记(python介绍)
  2. 页面无刷新Upload File
  3. js 10秒倒计时 功能
  4. Android 的 Handler 总结
  5. Zabbix利用msmtp+mutt发送邮件报警(公告:这文章有问题,还没有修改,2016-08-25)
  6. Nginx配置文件详细说明[转]
  7. Kafka单机版环境搭建
  8. [006]为什么C++会被叫做是C++?
  9. SqlServer SSAS IIS 部署
  10. UIWebView取消长按放大(用于长按识别二维码)
  11. 两个容易被忽略的mysql知识
  12. Oracle数据库创建数据库实例1
  13. ssh报错 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
  14. iOS 开发笔记 - 导航到地图
  15. C# 初识Redis
  16. Keuskal算法模板
  17. 最大矩阵(简单DP)
  18. 022_applescript快速入门教程
  19. 201671010142 Java基本程序设计结构学习的感悟
  20. [Ting&#39;s笔记Day8]活用套件carrierwave gem:(3)Deploy图片上传功能到Heroku网站

热门文章

  1. 使用c++的cocos2d-x-3.0rc1程序公布apk
  2. netty内存泄漏
  3. MySQL编程API
  4. 记一次处理IE引起的上网异常处理
  5. C#大小写字母转换函数
  6. jquery 悬浮验证框架 jQuery Validation Engine
  7. CSS学习笔记(8)--纯CSS绘制三角形(各种角度)
  8. 启动BusyBox内建的FTP Server
  9. Android——Activity中的六个主要函数
  10. SDRAM基础