亲宝软件园·资讯

展开

【简说Python WEB】Flask-Moment

东瑜 人气:2
[toc] 系统环境:`Ubuntu 18.04.1 LTS` Python使用的是虚拟环境:`virutalenv` Python的版本:`Python 3.6.9` ## 【简说Python WEB】Flask-Moment `Javascript`有一个非常不错的优秀的客户端开源库,`Moment.js`。在客户端的浏览器上加载时间。 安装`Flask-Moment` ``` $ pip install Flask-Moment ``` `templates/base.html`引入`Moment.js`库 ```html {% block scripts %} {{ super() }} {{moment.include_moment() }} {{moment.locale('zh-cn') }} {% endblock %} ``` 其中:`moment.locale('zh-cn')`代表支持中文,具体参考文档:`http://momentjs.cn/` hello.py`moment实例初始化 ```python from flask_moment import Moment moment = Moment(app) ``` `hello.py`添加datatime变量 ```python from datetime import datetime def user(name): return render_template('user.html', name=name,current_time=datetime.utcnow()) ``` `user.html`渲染moment ```

当前时间:{{ moment(current_time).format('LLL') }}.

``` 源码不贴了,以后放到github下面,供大家下载测试。 演示效果: ![](https://img2020.cnblogs.com/blog/1398629/202003/1398629-20200319211706690-407892115.png)

加载全部内容

相关教程
猜你喜欢
用户评论