flask相关内容

命令错误:使用Flask-Migrate迁移时,找不到由';.';标识的修订版本

我今天开始使用Flask-Migrate,并将其安装在一个测试项目上。 但是,我收到以下错误: alembi.util.exc.CommandError:找不到由标识的修订 ‘e39d16e62810’ 复制步骤: 运行“python create_db.py” 运行“flask db init” 将“name”列添加到entry-model 运行“flask db迁移” ..
发布时间:2022-03-10 21:51:33 Python

JavaScript存储在会话中,从python/flask中的会话中获取

我正在使用一个flask应用程序,正在尝试使用javascript存储一个Json对象,并在python中检索它,因为我希望将用户正在生成的购物清单和信息存储到我的数据库中。该对象出现在我的浏览器会话存储中 但似乎我的语法不正确,因为我收到了";KeyError:‘例程’ @app.route("/workoutroutines", methods=["GET", "POST ..
发布时间:2022-03-10 21:37:56 Python

从扩展模板覆盖包含模板中的金佳挡路

我有一个带有Materialize CSS框架的Flask项目。我想根据用户正在查看的当前页面将class="active"添加到导航菜单中的li元素。我的主模板包括一个带有菜单的模板,菜单为每个项目的类定义一个挡路。呈现的模板扩展Main并覆盖其中一个块,但这不起作用。如何覆盖在Include中定义的挡路? main.html ..
发布时间:2022-02-27 09:35:53 Python

flask shell-如何设置url_for_ternal=True的服务器名称?

我有一个在码头容器中运行的烧瓶应用程序。所有的工作都很好,除了当我想从烧瓶壳中的同一个码头容器中做一些手工工作的时候。问题是url_for(x, _external=True)总是返回https://localhost,不管我如何尝试在shell中设置服务器名称。 显然,我已尝试将SERVER_NAME设置为不更改。 $ python manage.py shell >>> from fla ..
发布时间:2022-02-27 09:28:10 其他开发

禁用模板缓存JJIA2

我正在尝试禁用JJIA2的模板缓存。我四处查看了一下,发现JJJA的环境有一个cache_size参数。我正在使用以下内容: app.jinja_env = jinja2.Environment( cache_size = 0, loader = jinja2.FunctionLoader(utils.load_template) ) 我使用自定义加载器根据域动态加载模 ..
发布时间:2022-02-27 09:25:11 Python

类似于jja2/flask中的';以';开头的方法

我正在寻找类似于Python的开头的方法/方式。 我想做的是链接表中以“i-”开头的一些字段。 我的步骤: 我创建了过滤,返回TRUE/FALSE: @app.template_filter('startswith') def starts_with(field): if field.startswith("i-"): return True ..
发布时间:2022-02-27 09:23:28 其他开发

将Flask应用程序部署到Heroku-找不到模板

我正在使用Flask开发我的第一个应用程序,并部署到Heroku。下面是我在本地和Heroku上得到的错误消息。此处也可以看到:http://warm-beyond-4111.herokuapp.com/ jinsa2.exceptions.TemplateNotFound TemplateNotFound:home.html 此处是错误的较长版本: File "/app/.he ..
发布时间:2022-02-27 09:13:38 Python

引发烧瓶中JJJA模板中未定义属性的错误

默认情况下,Flask会为JJUA模板中的未定义属性呈现空值。相反,我想提出一个错误。如何在烧瓶中更改此行为? Hello, {{ name }}! render_template('index.html') Hello, ! 推荐答案 将烧瓶应用的JJJA环境的undefined类更改为StrictUndefined。 from flask import Flask ..
发布时间:2022-02-27 09:10:45 Python

对于挡路赋值中的循环?

这里是一个初级循环,在赋值挡路之外编译得很好: {% for item in items %} {{item}} {% endfor %} 但当我将循环放在assignment block中时,如 {% set stuff %} {% for item in items %} {{item}} {% endfor %} {% ends ..
发布时间:2022-02-27 09:09:19 Python

AWS-错误504-网关超时-烧瓶应用程序

昨天,我在Amazon弹性豆茎上部署了我的第一个Fask应用程序。 APP正在工作,但当我按下启动刮除过程的按钮时出现问题。 此过程相当长,可能需要大约3/4分钟,很明显,从我按下按钮开始的一分钟后,我收到了504错误。 我在网上看了很多关于如何解决这个问题的文章,和nginx有关,但都不起作用。 这是我尝试过的内容: 1.EC2负载均衡 我已经创建了一个链接到我的实例的负载均衡 ..

使用Google云功能的Python烧瓶应用程序

我了解Google Cloud Functions是一种运行函数的无服务器架构,我已经阅读了有关Cloud Functions的文档。我想在云函数上运行整个带有CRUD API的Flask应用程序。我看过几篇关于在云函数上运行Python函数的文章。有人能帮我找到一篇关于如何通过单个云函数运行Flask应用的文章/教程吗? 推荐答案 如果您有一个烧瓶应用程序,我建议您使用Cloud R ..