recherche

Maison  >  Questions et réponses  >  le corps du texte

python - moment (current_time).format("LLL")在网页中不显示时间

<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>
阿神阿神2802 Il y a quelques jours885

répondre à tous(3)je répondrai

  • 巴扎黑

    巴扎黑2017-04-17 17:32:20

    Vous devez charger la bibliothèque moment.js dans base.html L'avez-vous oublié ?

    répondre
    0
  • 大家讲道理

    大家讲道理2017-04-17 17:32:20

    Eh bien, je lisais ceci récemment et j'ai rencontré le même problème que vous. Je ne sais pas si vous l'avez résolu
    Je l'ai essayé si j'introduis js dans la tête, cela peut être fait. 🎜>{% block head %}
    {{ moment.include_jquery() }}
    {{ moment.include_moment() }}
    {{ moment.lang("zh-CN") }}
    {% endblock %}
    Mais ce style sera en conflit.

    répondre
    0
  • 阿神

    阿神2017-04-17 17:32:20

    Bonjour, celui qui pose la question, avez-vous résolu ce problème maintenant ? Je lisais également le livre "Flask Web Development" et j'ai rencontré le même problème.

    répondre
    0
  • Annulerrépondre