`

Flask-Moment本地化日期和时间显示不正常

 
阅读更多

 这几天一直在继续学习,<<flask web开发>>中第3.6节,按照书上的实例,代码如下:

bootstrap/base.html

<html>
<head>
 {% block head %}
 <title>{% block title %}{% endblock %}-My Application</title>
 {% endblock %}
</head>

<body>
 {% block body %}
 {% endblock %}
</body>
</html>

 

templates/base.html(注意和上面的不是一个文件)

{% extends "bootstrap/base.html" %}

{% block title %}Flasky{% endblock %}

{% 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 %}

{% block navbar %}
<div class="navbar navbar-inverse" role="navigation">
    <div class="container">
        <div class="navbar-header">
            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="/">Flasky</a>
        </div>
        <div class="navbar-collapse collapse">
            <ul class="nav navbar-nav">
                <li><a href="/">Home</a></li>
            </ul>
        </div>
    </div>
</div>
{% endblock %}

{% block content %}
<div class="container">
    {% block page_content %}{% endblock %}
</div>
{% endblock %}

{% block scripts %}
{{ super() }}
{{ moment.include_moment() }}
{% endblock %}

 

templates/index.html

{% extends "base.html" %}

{% block title %}Flasky{% endblock %}
{% block content %}
<p>The local date and time is {{ moment(current_time).format('LLL') }}.</p>
<p>That was {{ moment(current_time).fromNow(refresh=True) }}.</p>
<h3>{{ current_time }}.</h3>
{% endblock %}

hello.py

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

 

moment = Moment(app)
bootstrap = Bootstrap(app)
manager = Manager(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')

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

 

最后运行以后,在页面显示不出来书上的效果,

各种百度,加flask群,各种修改,都不行!我用的是IE浏览器,最后实在没办法了,我下了一个火狐浏览器,调试一下试试吧,谁知道,一运行,没有问题!真是日了狗了,IE果然强!最后,如果哪位大神在IE下调试成功的话,请告诉我一声!

 

 

 

  • 大小: 1.9 KB
分享到:
评论

相关推荐

    flask-3.0.2-py3-none-any.whl

    在压缩包子文件的文件名称列表中,我们看到有两个文件:flask-3.0.2-py3-none-any.whl.txt和flask-3.0.2-py3-none-any.whl。前者可能是关于这个wheel包的一些说明文档或者日志,后者则是实际的可安装包文件。通常,....

    Python Flask Web开发入门之Bootstrap介绍使用和Flask-Nav快速导航栏 共10页.pdf

    Python Flask Web开发入门之Bootstrap介绍使用和Flask-Nav快速导航栏 Bootstrap 是当前最受欢迎的前端框架之一,来自 Twitter,Python 中同样可以使用 Bootstrap。Bootstrap 提供了大量的前端组件,能够快速构建...

    Python库 | Flask-Stormpath-0.2.9.tar.gz

    通过安装和使用Flask-Stormpath,开发者能够将强大的Stormpath服务集成到他们的Flask应用中,无需从头构建完整的用户管理和安全系统。 Flask-Stormpath库的安装通常是通过Python的包管理器pip完成的。在命令行中...

    flask-session-cookie-manager-master.zip

    综上所述,“flask-session-cookie-manager-master”是一个针对Flask的session管理工具,重点关注session的安全加密和解密,旨在提高Web应用在CTF竞赛或实际开发中的安全性。通过研究和使用这个工具,我们可以深入...

    flask-session-cookie-manager

    标题“flask-session-cookie-manager”指的是一个Python应用,它专门针对Flask框架,用于管理和操作session cookie。在Web开发中,session cookie是服务器用来跟踪用户状态的一种方式,特别是在无状态的HTTP协议上...

    Flask-2.2.2-py3-none-any.whl

    该资源为Flask-2.2.2-py3-none-any.whl,欢迎下载使用哦!

    Flask-Moment:使用moment.js在Flask模板中格式化日期和时间

    该扩展通过使用格式化日期和时间来增强Jinja2模板。 快速开始 步骤1:初始化扩展程序: from flask_moment import Moment moment = Moment(app) 步骤2:在基本模板的&lt;head&gt;部分中,添加以下代码: &lt;...

    flask-3.0.2.tar.gz

    在这个"flask-3.0.2.tar.gz"压缩包中,我们得到了Flask框架的3.0.2版本,这是对先前版本的一次更新,可能包含了性能优化、新功能的添加或已知问题的修复。 Flask的核心组件包括一个WSGI服务器、模板引擎(Jinja2)...

    Flask-2.2.2-py3-none-any.whl.zip

    运行这个脚本,如果一切正常,将在本地启动一个Web服务器,显示"Hello, World!"。 Flask的灵活性允许开发者根据需求选择不同的扩展,如Flask-SQLAlchemy用于数据库管理,Flask-Login进行用户认证,Flask-WTF处理...

    flask-3.0.3-py3-none-any.whl.zip

    标题中的"flask-3.0.3-py3-none-any.whl.zip"是一个压缩文件,其中包含了Python的Web框架Flask的一个特定版本——3.0.3。".whl"是Python的Wheel格式文件,它是预编译的Python包,用于简化安装过程。".zip"则表明这个...

    Flask-1.1.2-py2.py3-none-any.whl

    该资源为Flask-1.1.2-py2.py3-none-any.whl,欢迎下载使用哦!

    PyPI 官网下载 | flask-restful-swagger-3-0.2.0.tar.gz

    而当我们需要构建RESTful API时,Flask-Restful-Swagger-3则是一个不可多得的工具,它基于Flask和Swagger,为API文档化和测试提供了强大的支持。本文将深入探讨这个Python库以及其在实际项目中的应用。 首先,Flask...

    flask-security-admin-example:结合Flask-Security和Flask-Admin的示例

    结合Flask-Security和Flask-Admin的示例史蒂夫·萨波特(Steve Saporta) 2014年4月15日 Flask-Security提供了一种向Flask Web应用程序添加身份验证和授权的便捷方法。 Flask-Admin提供了一种对数据库表执行CRUD操作...

    PyPI 官网下载 | flask-openldap-0.0.3.tar.gz

    《Flask-OpenLDAP:Python库的深度解析与应用》 在Python的Web开发领域,Flask框架以其轻量级、灵活的...在实际项目中,结合文档和示例代码,开发者可以进一步定制和优化Flask-OpenLDAP,以满足各种复杂的业务需求。

    基于Flask的RESTful API实战代码:集成Flask-SQLAlchemy与MySQL

    项目概述:本项目是一个基于Python语言的实战项目,使用了Flask框架构建RESTful ...简单描述:本项目是使用Flask RESTful扩展和Flask-SQLAlchemy进行数据库管理的实践案例,旨在通过MySQL提供可靠的数据存储解决方案。

    flask-file-uploader, 在 python Flask 上使用jQuery文件上传,上传的上传网站脚本.zip

    flask-file-uploader, 在 python Flask 上使用jQuery文件上传,上传的上传网站脚本 flask-file-uploader描述File文件,支持 python Flask 和 jQuery-File-Upload插件,包括多个文件选择,拖放支持,进度条,验证和...

    PyPI 官网下载 | Flask-WTF-0.10.0.tar.gz

    `Flask-WTF`是PyPI上的一款非常实用的库,它是`Flask`框架与`WTForms`的集成,用于简化Web表单处理和验证。在本篇中,我们将深入探讨`Flask-WTF`库以及其0.10.0版本的详细信息。 **Flask-WTF简介** `Flask-WTF`是`...

    flask-aspcheduler项目介绍

    **Flask-APScheduler项目介绍** `Flask-APScheduler` 是一个基于 Flask 的扩展,它允许我们在 Flask 应用程序中轻松地实现计划任务。这个框架的核心是 `APScheduler`,一个强大的作业调度库,它能让我们按照预定义...

    Flask-Blogging(Python)

    Flask-Blogging为Python开发者提供了一个简洁且高效的博客开发工具,结合Flask的灵活性和强大的社区支持,可以快速搭建出个性化的博客系统。其易于理解和使用的特点,使得即便是初学者也能迅速上手。通过深入研究和...

    python全栈开发项目模板Flask+Flask-Login+SQLAlchemy+WTForms+PyMySQL架构Demo

    python全栈开发项目模板Flask+Flask-Login+SQLAlchemy+WTForms+PyMySQL架构Demo。用于快速构建自己的python全栈web应用。简单实用,代码已调试,完美运行! python全栈开发项目模板Flask+Flask-Login+SQLAlchemy+...

Global site tag (gtag.js) - Google Analytics