virtualenv虚拟包安装
1.Linux Ubunto使用以下命令安装虚拟包
sudo apt-get install virtualenv
2.Mac OS 使用easy_install
python easy_install virtualenv
3.windows 官方没有virtualenv 包的操作系统,安装过程稍微复杂一点,不做介绍
4.jinja2变量过滤器
过滤器名称 | 说明 |
---|
safe | 渲染值时不转义 |
capitalize | 把值得首字母转换成大写,其他字母转换成小写 |
lower | 把值转换成小写形式 |
upper | 把值转换成大写形式 |
title | 把值中每个单词的首字母转换成大写 |
trim | 把值的首位空格去掉 |
striptags | 渲染之前把值中所有的html标签都删除掉 |
5.静态文件
url_for('static',filename='路径' _external=Ture)
6.使用flask—Monent本地化日期和时间
from flask.ext.moment import Moment
moment = Moment(app)
from datatime import datatime
@app.route('/')
def index():
return render_template('inxex.html',current_time=datatime.utcnow())
<p> The local data and time is{{moment(current_time).format('LLL')}}</p>
<p>that was {{moment(current_time).fromNow(refresh=Ture)}}</p>