Flask-Moment本地化日期和时间
2016-01-23 13:53
281 查看
1、安装扩展库
2、hello.pyfrom datetime import datetime
from flask import Flask, render_template
from flask.ext.script import Manager
from flask.ext.bootstrap import Bootstrap
from flask.ext.moment import Moment
app = Flask(__name__)
manager = Manager(app)
bootstrap = Bootstrap(app)
moment = Moment(app)
@app.errorhandler(404)
def page_not_found(e):
return render_template('404.html'), 404
@app.errorhandler(500)
def internal_server_error(e):
return render_template('500.html'), 500
@app.route('/')
def index():
return render_template('index.html',
current_time=datetime.utcnow())
@app.route('/user/<name>')
def user(name):
return render_template('user.html', name=name)
3、index.html:
{% extends "base.html" %}
{% block title %}Flasky{% endblock %}
{% block page_content %}
<div class="page-header">
<h1>Hello World!</h1>
</div>
<p>The local date and time is {{ moment(current_time).format('LLL') }}.</p>
<p>That was {{ moment(current_time).fromNow(refresh=True) }}.</p>
{% endblock %}
4、运行hello.py:
2、hello.pyfrom datetime import datetime
from flask import Flask, render_template
from flask.ext.script import Manager
from flask.ext.bootstrap import Bootstrap
from flask.ext.moment import Moment
app = Flask(__name__)
manager = Manager(app)
bootstrap = Bootstrap(app)
moment = Moment(app)
@app.errorhandler(404)
def page_not_found(e):
return render_template('404.html'), 404
@app.errorhandler(500)
def internal_server_error(e):
return render_template('500.html'), 500
@app.route('/')
def index():
return render_template('index.html',
current_time=datetime.utcnow())
@app.route('/user/<name>')
def user(name):
return render_template('user.html', name=name)
3、index.html:
{% extends "base.html" %}
{% block title %}Flasky{% endblock %}
{% block page_content %}
<div class="page-header">
<h1>Hello World!</h1>
</div>
<p>The local date and time is {{ moment(current_time).format('LLL') }}.</p>
<p>That was {{ moment(current_time).fromNow(refresh=True) }}.</p>
{% endblock %}
4、运行hello.py:
相关文章推荐
- 大一下学期的自我目标
- x265-1.7版本-encoder/frameencoder.cpp注释
- 大一下学期的自我目标
- 回传实现 代理 通知 block
- 安卓定时器
- uva 10609 - Fractal
- IO流 字节流的缓冲区
- [总结]PHP变量常量、流程控制、函数应用
- 009 面向对象二
- iostat查看io使用率
- oralce重装 无法访问临时位置
- mac 远程连接服务器
- mac 远程连接服务器
- Web Service介绍
- VS2010+WDK VC\include\crtdefs.h(550): error C2143
- x265-1.7版本-encoder/encoder.h注释
- 39. Combination Sum leetcode python 2016 new season
- [leetcode]87. Scramble String @python
- 闰年的定义
- mysql中declare语句用法