flask开发中遇到jinja2.exceptions.UndefinedError: 'flask_moment._moment object' has no attribute 'formNow

flask开发中遇到jinja2.exceptions.UndefinedError: 'flask_moment._moment object' has no attribute 'formNow,第1张

概述flask开发中遇到jinja2.exceptions.UndefinedError: 'flask_moment._moment object' has no attribute 'formNow

 flask开发中遇到jinja2.exceptions.UndefinedError: 'flask_moment._moment object' has no attribute 'formNow

这句话的意思是在这个网页的jinja2模板中有一个单词写错

{% extends "base.HTML" %}{% import "bootstrap/wtf.HTML" as wtf %}{% block Title %}Flasky{% endblock %}{% block page_content %}<div >    <h1>Hello, {% if current_user.is_authenticated %}        {{ current_user.username }}        {% else %}        Stranger        {% endif %}    !</h1>    <!--如果该用户信息存在数据库-->    {% if  kNown %}    <p>非常高兴再次看见你</p>    {% else %}    <p>很高兴认识你</p>    {% endif %}</div><div>    {% if current_user.can(Permission.WRITE_ARTICLES) %}        {{ wtf.quick_form(form) }}    {% endif %}</div><ul >    {% for post in posts %}    <li >        <div >            <a href="{{ url_for(".user", username=post.author.username) }}">                <img  src="{{ post.author.gravatar(size=40) }}">            </a>            <div >{{ moment(post.timestamp).formNow() }}</div>            <div >                <a href="{{ url_for('.user', username=post.author.username) }}">                    {{ post.author.username }}                </a>            </div>            <div >{{ post.body }}</div>        </div>    </li>    {% endfor %}</ul>{% endblock %}

根据提示迅速找到出错的一句代码:

<div >{{ moment(post.timestamp).formNow() }}</div>

发现是fromNow() 拼写错误


总结

以上是内存溢出为你收集整理的flask开发中遇到jinja2.exceptions.UndefinedError: 'flask_moment._moment object' has no attribute 'formNow全部内容,希望文章能够帮你解决flask开发中遇到jinja2.exceptions.UndefinedError: 'flask_moment._moment object' has no attribute 'formNow所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1198447.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存