python - moment (current_time).format("LLL")在网页中不显示时间
阿神
阿神 2017-04-17 17:30:20
0
3
882
<p>The local date and time is {{ moment(current_time).format('LLL') }}.</p>
<p>That was {{ moment(current_time).fromNow(refresh=True) }}</p>

在网站中不现实时间
然而直接打

<p>{{ current_time }}</p>

会显示时间

hello.py

from flask import Flask, render_template
from flask import Flask
from flask.ext.script import Manager
from flask.ext.bootstrap import Bootstrap
from flask.ext.moment import Moment
from datetime import datetime


app = Flask(__name__)
manager = Manager(app)
bootstrap = Bootstrap(app)
moment = Moment(app)
now = datetime.now()
@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 )
    
@app.errorhandler(404)
def page_not_found(e):
    return render_template("404.html"), 404
    
if __name__ == "__main__":    
    app.run(debug = True)
    manager.run()

index.html

templates/index.html: Jinja2 
<h1>Hello world!</h1>
<p>The local date and time is {{ moment(current_time).format('LLL') }}.</p>
<p>That was {{ moment(current_time).fromNow(refresh=True) }}</p>
<p>{{ current_time }}</p>
阿神
阿神

闭关修行中......

membalas semua(3)
巴扎黑

Anda perlu memuatkan pustaka moment.js dalam base.html Adakah anda melupakannya?

大家讲道理

Nah, saya membaca ini baru-baru ini dan menghadapi masalah yang sama seperti anda. Saya tidak tahu jika anda telah menyelesaikannya
Saya telah mencubanya 🎜>{% kepala blok %}
{{ moment.include_jquery() }}
{{ moment.include_moment() }}
{{ moment.lang("zh-CN") }}
{% endblock %}
Tetapi gaya ini akan bercanggah.

阿神

Helo, penanya, adakah anda telah menyelesaikan masalah ini sekarang? Saya juga sedang membaca buku "Flask Web Development" dan menghadapi masalah yang sama.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan