文档章节

学习Flask-Moment知识记录点

覃光林
 覃光林
发布于 2017/07/13 14:44
字数 214
阅读 4
收藏 0

1、导入安装

2、在类中引入falsk_moment模块

# -*- coding:utf-8-*-

from flask_script import Manager
from flask import Flask, render_template
from flask_bootstrap import Bootstrap
from flask_moment import Moment
from datetime import datetime

print

app = Flask(__name__)

# 启动配置
# app.config.from_object('config')

# 定义Manager对象
manager = Manager(app)
# 定义Bootstrap对象
bootstrap = Bootstrap(app)
# 定义Moment对象
moment = Moment(app)


@app.route('/')
def index():
    current_time = datetime.utcnow()
    print current_time
    return render_template('index.html', current_time=current_time)


@app.route('/user/<name>')
def user(name):
    return render_template('user.html', name=name)


@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


if __name__ == "__main__":
    app.run(debug=True)

3、由于有引入bootstrap前端框架,内置的有jquery与moment,直接引用include

<!--引入Moment依赖库-->
{{ moment.include_jquery() }}
{{ moment.include_moment() }}

 

4、在html中编辑时间与格式化

<body>
<h1>hello world!--->覃光林</h1>
<p>当前时间:{{ moment(current_time).format('YYYY年M月D日, h:mm:ss a'+'') }}</p>
<p>初始化访问时间:{{ moment(current_time).fromNow(refresh=True) }}</p>
</body>

© 著作权归作者所有

覃光林
粉丝 12
博文 124
码字总数 60000
作品 0
深圳
QA/测试工程师
私信 提问
今晚九点|Flask 基础与 Web 开发实战

废话不多说,我们直接来介绍这次公开课的内容。 主要内容: 一、Web 开发基础 二、在 Flask 中的 “Hello World” 三、Flask 的模版 四、Flask 的消息提示与异常处理 一、Web 开发基础 本章节...

xjtuhit
2017/11/09
0
0
(旧)3- Flask构建弹幕微电影网站- 课程介绍

Flask 构建微电影视频网站 已上线演示地址: http://movie.mtianyan.cn 项目源码地址:https://github.com/mtianyan/movieproject 持续更新教程与代码commit。欢迎大家一起学习,star。 介绍微...

天涯明月笙
2018/02/11
0
0
Python就该这么学?!

分享零基础学习Python的经验,15年4月份正式开始学习Python语言的,入门读物是一本书《父与子编程》。 关于第1点,我需要进一步强调:因为我目标非常明确,利用Python进行Web编程,通俗的讲,...

让往事随风
2016/04/18
134
0
Flask框架 —— 从入门到精通

更新日期 :2016 - 2 - 26 有开源网友提醒,故为了可阅读性更新排版。 Hello World 作者背景 应用程序简介 要求 安装 Flask 在 Flask 中的 “Hello, World” 下一步? 模板 回顾 为什么我们需...

水果糖
2016/02/26
402
0
Python开发大牛原来都精在这儿!

今天为大家分享资深开发者的Python学习之路,希望能帮到大家。我是15年4月份正式开始学习Python语言的,入门资料是玩转Python编程语言视频教程,通过Python你可以重拾编程的兴趣,获得编程的...

让往事随风
2016/04/19
874
0

没有更多内容

加载失败,请刷新页面

加载更多

group by分组后获得每组中时间最大的那条记录

用途: GROUP BY 语句用于 对一个或多个列对结果集进行分组。 例子: 原表: 现在,我们希望根据USER_ID 字段进行分组,那么,可使用 GROUP BY 语句。 我们使用下列 SQL 语句: SELECT ID,US...

豆花饭烧土豆
42分钟前
0
0
android6.0源码分析之Camera API2.0下的Preview(预览)流程分析

本文将基于android6.0的源码,对Camera API2.0下Camera的preview的流程进行分析。在文章android6.0源码分析之Camera API2.0下的初始化流程分析中,已经对Camera2内置应用的Open即初始化流程进...

天王盖地虎626
52分钟前
3
0
java 序列化和反序列化

1. 概述 序列恢复为Java对象的过程。 对象的序列化主要有两 首先我们介绍下序列化和反序列化的概念: 序列化:把Java对象转换为字节序列的过程。 反序列化:把字节序列恢复为Java对象的过程。...

edison_kwok
今天
2
0
分布式数据一致性

狼王黄师傅
今天
2
0
经验

相信每位开发者在自己开发的过程中,都会反思一些问题,比如怎样提高编程能力、如何保持心态不砍产品经理、996 之后怎样恢复精力……最近开发者 Tomasz Łakomy 将他 7 年的开发生涯中学习到...

WinkJie
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部