flask 相关问题

Flask是一个用于使用Python开发Web应用程序的轻量级框架。

Gunicorn 不会启动 Flask 应用程序,因为“无法将 'app' 解析为属性名称或函数调用。”

我正在尝试在 docker 本地运行 Flask 应用程序,但遇到以下问题 应用程序.py: 类应用程序: '''基础烧瓶应用程序''' def __init__(自身): self.app = Flask(__name__) ...

回答 1 投票 0

适用于 Mac 的便携式 Postgres?

我构建了一个 Flask 应用程序,它将打包为独立应用程序供用户使用。我在 Postgres 上构建了它,并希望将便携式版本与该应用程序打包在一起,以防止用户需要进行设置

回答 1 投票 0

立即抛出 sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (2013, '在查询期间丢失与 MySQL 服务器的连接')

我遇到了一个非常奇怪的问题,当使用 db.session.execute('insert into table_a select * from table_b...

回答 1 投票 0

Flask 管理中的复杂嵌套 URL

我正在使用 Flask admin 构建一个面板。 我有一个类 User,它在 /admin/user 上显示和编辑 还有一个Asset类,可以显示在/admin/asset上 我想创建一个 URL /admin/use...

回答 1 投票 0

Flask:在两个服务器之间发送文件会导致接收服务器上的“request.files”为空

我正在尝试将文件从一台 Flask 服务器(服务器 1)发送到另一台 Flask 服务器(服务器 2),然后再返回。但是,当文件到达服务器 2 时,request.files 对象似乎是

回答 1 投票 0

SSL安装Nginx EC2 Ubuntu Flask API

在 Gunicorn 和 Nginx 上的 AWS EC2 上部署 Flask,并与 HTTP 正常工作 安装ssl,获取证书和密钥文件 将 nginxconf 文件更新为 服务器 { 监听 443 ssl; ...

回答 1 投票 0

zsh:找不到命令:尝试执行“flask”命令后出现flask || python -mflask run 也给出同样的错误

我使用pip3安装了flask。但是当我键入并输入 Flask 时,我收到此错误: zsh:找不到命令:flask 我查了一下 stackoverflow 并发现使用 python -mflask run 但这也给出了...

回答 1 投票 0

如何使用flask获取html属性?

我正在尝试向我的网站添加一个使用图标的功能,因此我将一些来自 font Awesome 的图标放入按钮内 我正在尝试向我的网站添加一个使用图标的功能,因此我将一些来自 font Awesome 的图标放入按钮中 <button id="iconDiv1" class="iconBtn" type="button" value="fa-solid fa-heart fa-xl" > <i class="fa-solid fa-heart fa-2xl" class="icons"></i> </button> <button id="iconDiv2" class="iconBtn" type="button" value="fa-solid fa-gamepad fa-xl"> <i class="fa-solid fa-gamepad fa-2xl" class="icons"> </i></button> <button id="iconDiv3" class="iconBtn" type="button" value="fa-solid fa-chess-knight fa-xl"> <i class="fa-solid fa-chess-knight fa-2xl" class="icons"></i> </button> <button id="iconDiv4" class="iconBtn" type="button" value="fa-solid fa-hand-fist fa-xl"> <i class="fa-solid fa-hand-fist fa-2xl" class="icons"></i> </button> <button id="iconDiv5" class="iconBtn" type="button" value="fa-solid fa-mug-hot fa-xl"> <i class="fa-solid fa-mug-hot fa-2xl" class="icons"></i> </button> 并且我已经使用 javascripte 将名称属性添加到所选按钮/图标,现在我需要使用 Flask 将按钮值 value="fa-solid fa-heart fa-xl (与其中的图标类相同)添加到数据库 但我不知道如何在不使用 javascripte 的情况下在 Flask 中获取按钮值属性 我搜索了很多答案,但没有找到任何东西,我也尝试写 icon = request.form.get("selected").getattr("value),它没有字,所以我试着写 icon = request.form["selected].__getattribure__("value")在烧瓶里,但也没有字。 可以使用 name 属性获取表单中输入字段和按钮的值。其他属性无法被服务器访问。 因此您可以对按钮使用属性 name。 <form method="POST"> <button name="icon" type="submit" value="heart" > <i class="fa-solid fa-heart fa-2xl" class="icons"></i> </button> <button name="icon" type="submit" value="gamepad"> <i class="fa-solid fa-gamepad fa-2xl" class="icons"></i> </button> <button name="icon" type="submit" value="chess-knight"> <i class="fa-solid fa-chess-knight fa-2xl" class="icons"></i> </button> <button name="icon" type="submit" value="hand"> <i class="fa-solid fa-hand-fist fa-2xl" class="icons"></i> </button> <button name="icon" type="submit" value="mug-hot"> <i class="fa-solid fa-mug-hot fa-2xl" class="icons"></i> </button> </form> 如果发送表单,则必须根据name属性请求属性value的值。 @app.route('/example', methods=['GET', 'POST']) def example(): if request.method == 'POST': value = request.form.get('icon') print(value) return render_template('example.html')

回答 1 投票 0

为什么我的 data-id 显示为空?它没有被正确传递给 Javascript

我的 html 中有一个“数量”按钮,如下所示: 数量 资产...

回答 1 投票 0

session[""] 和 session.get("") 有什么区别?

我正在使用 Flask 3.0.2,我想知道使用 session.get("") 相对于 session[""] 是否有任何好处,反之亦然。我发现两者做的事情几乎相同,但是,它

回答 1 投票 0

Flask CORS 停止允许访问资源

就在几天前,我不需要对 Flask-CORS 扩展进行任何修改 使用。显然我现在这样做了。 控制台在 POST 请求时给我这个错误: 跨源请求被阻止:...

回答 3 投票 0

将变量从python(flask)传递到渲染模板中的HTML?

网络服务器可以工作(python Flask),但是当我访问网站时,动物的值应该是(狗),它显示变量名称动物。 (代码还有更多内容,但这是最简单的......

回答 3 投票 0

将变量传递给Flask的render_template

我想将多个变量从 Flask 视图传递到 Jinja 模板。目前,我只能通过一项。渲染模板时如何传递多个变量? @app.route("/用户/ 我想将多个变量从 Flask 视图传递到 Jinja 模板。目前,我只能通过一项。渲染模板时如何传递多个变量? @app.route("/user/<user_id>/post/<post_id>", methods=["GET", "POST"]) def im_research(user_id, post_id): user = mongo.db.Users.find_one_or_404({'ticker': user_id}) return render_template('post.html', user=user) render_template函数接受任意数量的关键字参数。查询模板中您需要的每个内容,然后将每个查询的结果作为另一个参数传递给render_template。 @app.route("/user/<user_id>/post/<post_id>") def im_research(user_id, post_id): user = get_user_by_id(id) post = get_user_post_by_id(user, id) return render_template("post.html", user=user, post=post) Python 还有一个内置的 locals() 函数,它将返回所有本地定义变量的字典。 不建议这样做,因为它可能传递太多内容并掩盖具体传递的内容。 @app.route("/user/<user_id>/post/<post_id>") def im_research(user_id, post_id): user = get_user_by_id(id) post = get_user_post_by_id(user, id) return render_template("post.html", **locals()) return render_template('im.html', user= None, content = xxx, timestamp = xxx) 您可以根据需要传递任意数量的变量。 api 摘录: flask.render_template(模板名称或列表,**上下文) 呈现一个 具有给定上下文的模板文件夹中的模板。 参数: template_name_or_list – 模板名称 呈现的,或具有模板名称的可迭代对象第一个现有的 将渲染上下文 - 应该可用的变量 模板的上下文。 还可以将列表传递给 render_template 的上下文变量,并在 HTML 中使用 Jinja 的语法引用其元素。 示例.py mylist = [user, content, timestamp] return render_template('exemple.html', mylist=mylist) 示例.html ... <body> {% for e in mylist %} {{e}} {% endfor %} </body> ... 要将变量传递给 Flask 的 render_template 函数,您可以创建一个包含要传递的变量的字典,然后将该字典作为关键字参数提供给 render_template。 具体方法如下: context = { 'name': 'test', 'age': '35' } render_template("index.html", **context) 在模板中,可以直接访问变量: <h1>Hello, {{ name }}!</h1> <p>You are {{ age }} years old.</p>

回答 4 投票 0

如何将我的计数器连接到我的烧瓶网页

我正在制作一个网站,我想要这个柜台 #--------------------------------------------------------- scraper.py # ...其余代码 计数器 = 0 而真实: 计数器 += 1 print(f'正在提取

回答 1 投票 0

如何使用 Flask 拒绝来自机器人的请求

我最近用Flask做了一个网站,并用pythonanywhere成功发布了它。但是,我不断收到来自机器人的使用奇怪网址的请求。他们显然是在尝试访问公共资源

回答 2 投票 0

尝试访问 JavaScript 文件时出现“jinja2.exceptions.TemplateNotFound”错误

我试图将一个数组传递到一个javascript文件(taskTableDip.js)中,以便稍后在HTML文件(supportDash.html)中创建一个表,但是由于某种原因,Flask不断抛出jinja2.exceptions。

回答 1 投票 0

在 Flask 框架的模板文件夹中输入 HTML 时出错

我输入了“!”在模板文件夹中的 HTML 文件中,但它阻止我自动继续代码 因此,到目前为止我还无法使用 Flask 为我的网页制作模板。 请参阅我附加的图片

回答 1 投票 0

Flask 运行时无法在 python 中打印到控制台

所以我正在尝试用Python制作一个任务管理器网站,它有一个管理控制台和一个前端网站。最初,一切都工作正常,直到我添加了 Flask 网页的代码(显示...

回答 1 投票 0

通过 Flask 使用网络数据

我试图创建一个从外部 API 获取数据的程序。 这是我的结构: 主要.py 模板 索引.html 猜测.html 这是我的index.html代码: <...

回答 1 投票 0

我无法将我的简单 Flask 应用程序托管到 Vercel

我正在学习 Python,我正在尝试托管一个简单的 Flask 应用程序,该应用程序在 Vercel 中显示当前温度(从开源 API 获取)。 我能够在我的 Visual Studio cod 中运行该应用程序...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.