url_for 函数 第一个参数是一个函数,url-for(一个函数),表示使用函数为参数,返回对应的url,
@app.route('/user/<name>')
如url-for('user'') 返回 /user/<name>
然后是静态文件 在base模板中加入
{% block head %} {{ super() }} <link rel="shortcut icon" href="{{ url_for('static', filename='favicon.ico')}}" type="image/x-icon"> <link rel="icon" href="{{ url_for('static', filename='favicon.ico')}}" type="image/x-icon"> {% endblock %}
filename 为添加的文件名字,且文件要在static文件加下,然后这是添加图标的
本地化日期和时间
安装 flask-moment
初始化from flask.ext.moment import Momentmoment = Moment(app)在base中添加{% block scripts %} {{ super() }} {{ moment.include_moment() }} {% endblock %}再在要用的模板中 例如user中加入<p> the local time is{{moment(current_time).format('lll')}}.</p><p>that was {{moment(current_time).fromNow(refresh=True)}}</p>