flask 相关问题

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

网站侧边栏内容

当我单击侧栏中的某个选项时,我希望与其相关的内容在右侧打开。 我写了下面的代码,但即使我到达“http://127.0.0.1:5000/

回答 1 投票 0

gunicorn、Flask 和 PyMongo 间歇性超时失败

我有gunicorn在AWS ECS容器上运行。 Gunicorn 服务请求背后有 Flask 应用程序。 Flask 应用程序使用 pymongo 与 AWS dcoumentDB 进行交互。这在大多数情况下都有效,但我是

回答 1 投票 0

如何在 HTML 内的 Flask 中从会话中恢复数据?

我有一个 Flask 项目,当用户登录时,如果他具有“mesa”访问权限,我会保存一个值: 会话['用户名'] = 用户名 这个变量存储 0 或 1。然后,在我的应用程序的侧边栏菜单上,如果 m...

回答 1 投票 0

导入错误:没有名为 MySQLdb 的模块

我参考以下教程为我的网络应用程序制作登录页面。 http://code.tutsplus.com/tutorials/intro-to-flask-signing-in-and-out--net-29982 我的数据库有问题...

回答 17 投票 0

如何在 Flask 中将发布请求中的 JavaScript 图像从一个屏幕上传到另一个屏幕? (最好不存储图像)

我想将图片上传到一个屏幕,并将该图像带到另一个屏幕,但该图像存储在 JavaScript 变量中。我怎样才能拍摄这张图像并将其发送到另一个H...

回答 1 投票 0

Python Flask - 不在多个用户之间共享变量的 Web 应用程序

我有一个用 Python3 编写的 Flask Web 应用程序。但我遇到的问题是,所有变量始终在访问我网站的所有用户之间共享。 例如,如果 user1 在我的

回答 2 投票 0

导入sqlite3 python Flask

我想在Python Flask中的app.py文件中,在名为Package的文件中名为Doktor.py的文件中执行我在下面编写的代码中的操作。 @app.route("/gdoktor", 方法=['...

回答 2 投票 0

Waitress 在启动 WSGI 应用程序时不显示任何内容

我想在女服务员上运行一个烧瓶应用程序,但它不起作用。 我的代码: 从烧瓶导入烧瓶 应用程序=烧瓶(__名称__) 如果 __name__ == "__main__": 从女服务员进口服务 服务(ap...

回答 4 投票 0

还有其他加密登录凭据的方法吗?

过去几个月我一直在为我的节奏游戏社区创建一个网站,我尝试实现一个登录页面,以便用户如果想加入特定的社区,可以轻松填写锦标赛表格...

回答 1 投票 0

Flask 主机一直通向本地 IP | Python [重复]

因此,当我运行以下代码时,它给了我 2 个 IP,但都指向本地网络 IP。如果可能的话,如何让它路由到公共IP? 操作系统:Windows 10 Python版本:Python 3.12.0 Flask Versi...

回答 1 投票 0

在 jinja2 模板中创建 Flask 应用程序 url 的链接') def get_post(年、月、标题): # 我的代码 要显示 l...</desc> <question vote="45"> <p>在我的 Flask 应用程序中,我有一个显示帖子的视图</p> <pre><code>@post_blueprint.route('/post/<int:year>/<int:month>/<title>') def get_post(year,month,title): # My code </code></pre> <p>要显示最后 10 条条目,我有以下视图:</p> <pre><code>@post_blueprint.route('/posts/') def get_all_posts(): # My code return render_template('p.html',posts=posts) </code></pre> <p>现在,当我显示最后 10 篇帖子时,我想将帖子的标题转换为超链接。 目前我必须在我的 jinja 模板中执行以下操作才能实现此目的:</p> <pre><code><a href="/post/{{year}}/{{month}}/{{title}}">{{title}}</a> </code></pre> <p>有什么方法可以避免对 url 进行硬编码吗? </p> <p>像 <pre><code>url_for</code></pre> 函数一样,用于创建 Flask url,如下所示:</p> <pre><code>url_for('view_name',**arguments) </code></pre> <p>我尝试过寻找一个,但找不到。</p> </question> <answer tick="true" vote="88"> <p>我觉得你在这里问了两个问题,但我会尝试......</p> <p>对于发布网址,您可以这样做:</p> <pre><code><a href="{{ url_for('post_blueprint.get_post', year=year, month=month, title=title)}}"> {{ title }} </a> </code></pre> <p>要处理静态文件,我强烈建议使用像 <a href="http://flask-assets.readthedocs.org/en/latest/index.html" rel="nofollow noreferrer">Flask-Assets</a> 这样的资产管理器,但要使用普通烧瓶来做到这一点:</p> <pre><code>{{ url_for('static', filename='[filenameofstaticfile]') }} </code></pre> <p>如果您想了解更多信息,我强烈建议您阅读。 <a href="http://flask.pocoo.org/docs/quickstart/#static-files" rel="nofollow noreferrer">http://flask.pocoo.org/docs/quickstart/#static-files</a> 和 <a href="http://flask.pocoo.org/docs/quickstart/#url-building" rel="nofollow noreferrer">http://flask.pocoo.org/docs/quickstart/#url-building</a></p> <p><strong>编辑使用 kwargs:</strong></p> <p><em>只是以为我会更彻底......</em></p> <p>如果您想像这样使用<pre><code>url_for</code></pre>:</p> <pre><code>{{ url_for('post_blueprint.get_post', **post) }} </code></pre> <p>你必须改变你的观点,像这样:</p> <pre><code>@post_blueprint.route('/posts/') def get_all_posts(): models = database_call_to_fetch_posts() # This is assuming you use some kind of data-model posts = [] for model in models: posts.append(dict(year=model.year, month=model.month, title=model.title)) return render_template('p.html', posts=posts) def database_call_to_fetch_posts(): posts = [] # fetch posts here as a list of objects ... return posts </code></pre> <p>那么你的模板代码可以如下所示:</p> <pre><code>{% for post in posts %} <a href="{{ url_for('post_blueprint.get_post', **post) }}"> {{ post['title'] }} </a> {% endfor %} </code></pre> <p>此时,我实际上会在模型上创建一个方法,这样您就不必将其转换为字典,但走到这一步取决于您:-)。</p> </answer> </body></html>

在我的 Flask 应用程序中,我有一个显示帖子的视图 @post_blueprint.route('/post///') def get_post(年、月、标题): # 我的代码 要显示 l...</desc> <question vote="45"> <p>在我的 Flask 应用程序中,我有一个显示帖子的视图</p> <pre><code>@post_blueprint.route('/post/<int:year>/<int:month>/<title>') def get_post(year,month,title): # My code </code></pre> <p>要显示最后 10 条条目,我有以下视图:</p> <pre><code>@post_blueprint.route('/posts/') def get_all_posts(): # My code return render_template('p.html',posts=posts) </code></pre> <p>现在,当我显示最后 10 篇帖子时,我想将帖子的标题转换为超链接。 目前我必须在我的 jinja 模板中执行以下操作才能实现此目的:</p> <pre><code><a href="/post/{{year}}/{{month}}/{{title}}">{{title}}</a> </code></pre> <p>有什么方法可以避免对 url 进行硬编码吗? </p> <p>像 <pre><code>url_for</code></pre> 函数一样,用于创建 Flask url,如下所示:</p> <pre><code>url_for('view_name',**arguments) </code></pre> <p>我尝试过寻找一个,但找不到。</p> </question> <answer tick="true" vote="88"> <p>我觉得你在这里问了两个问题,但我会尝试......</p> <p>对于发布网址,您可以这样做:</p> <pre><code><a href="{{ url_for('post_blueprint.get_post', year=year, month=month, title=title)}}"> {{ title }} </a> </code></pre> <p>要处理静态文件,我强烈建议使用像 <a href="http://flask-assets.readthedocs.org/en/latest/index.html" rel="nofollow noreferrer">Flask-Assets</a> 这样的资产管理器,但要使用普通烧瓶来做到这一点:</p> <pre><code>{{ url_for('static', filename='[filenameofstaticfile]') }} </code></pre> <p>如果您想了解更多信息,我强烈建议您阅读。 <a href="http://flask.pocoo.org/docs/quickstart/#static-files" rel="nofollow noreferrer">http://flask.pocoo.org/docs/quickstart/#static-files</a> 和 <a href="http://flask.pocoo.org/docs/quickstart/#url-building" rel="nofollow noreferrer">http://flask.pocoo.org/docs/quickstart/#url-building</a></p> <p><strong>编辑使用 kwargs:</strong></p> <p><em>只是以为我会更彻底......</em></p> <p>如果您想像这样使用<pre><code>url_for</code></pre>:</p> <pre><code>{{ url_for('post_blueprint.get_post', **post) }} </code></pre> <p>你必须改变你的观点,像这样:</p> <pre><code>@post_blueprint.route('/posts/') def get_all_posts(): models = database_call_to_fetch_posts() # This is assuming you use some kind of data-model posts = [] for model in models: posts.append(dict(year=model.year, month=model.month, title=model.title)) return render_template('p.html', posts=posts) def database_call_to_fetch_posts(): posts = [] # fetch posts here as a list of objects ... return posts </code></pre> <p>那么你的模板代码可以如下所示:</p> <pre><code>{% for post in posts %} <a href="{{ url_for('post_blueprint.get_post', **post) }}"> {{ post['title'] }} </a> {% endfor %} </code></pre> <p>此时,我实际上会在模型上创建一个方法,这样您就不必将其转换为字典,但走到这一步取决于您:-)。</p> </answer> </body></html>

回答 0 投票 0

如何像 Python 中的 ShoutCast 一样将 OpenCV 输出流式传输到浏览器?

我正在尝试在网络浏览器中显示 OpenCV 处理的视频,类似于 ShoutCast 的做法。我知道 ShoutCast 以某种方式通过 HTTP 协议完成它,但我不知道如何让它显示......

回答 1 投票 0

Spotipy 访问用户的播放列表:访问本地主机被拒绝(http 错误 403)

在此输入导入操作系统 进口斑点 从烧瓶导入烧瓶,会话,重定向,url_for,请求 从 dotenv 导入 load_dotenv 从 spotipy 导入 Spotify 从 Spotipy.oauth2 导入 SpotifyOAuth 来自

回答 1 投票 0

Flask 应用程序无法识别我添加的新路线

我尝试运行的 Flask 应用程序遇到一些问题。 当我对此服务器进行curl调用时(url指向服务器的本地主机,例如http://localhost:5000/[FLASK_ROUTE]),Fla...

回答 1 投票 0

文本和图像生成

我想使用 Ollama 和 llama 2 使用 langchain api 生成文本的大型语言模型在 python 中编写代码 和用于从文本生成图像的稳定扩散模型。所以我需要帮助...

回答 1 投票 0

如何使 Flask 重定向(“abc”)返回相对于应用程序运行的 URL 路径?

我的 Flask 应用程序在 domain.com/test/ 上运行。在我的代码中,如果用户点击应用程序中的任何 URL(无论是否是路由处理程序),我希望重定向将用户返回到domain.com/test/login,并且...

回答 2 投票 0

在 Jinja 2 中包裹方块

我有两个 Jinja 2 模板,其中第二个模板扩展了第一个模板: 一些标题 {% 块内容 %} {% 末端嵌段 %} 和 {% 块内容 %} 内容 {% 末端嵌段 %} 现在我想要...

回答 3 投票 0

在 React js 中修剪视频

我正在使用 React 和 Flask 服务器。 我想从前端发送由用户修剪的视频的一部分。我怎样才能做到这一点。任何人都可以帮忙吗 我已经尝试过一些事情,但不适合我。也许...

回答 1 投票 0

Flask - GET 和 POST 请求学习 [已关闭]

我想问一下,有人可以帮忙吗? 目的是创建一个简单的网站来测试网速,所以测量程序已经可以在VS Code中运行,并且测量结果也可以

回答 1 投票 0

在两个 Flask 应用程序之间共享 Flask-SQLAlchemy

我有两个使用域调度程序运行的 Flask 应用程序(基于本指南)。 我想在应用程序之间共享我的模型。将 SQLAlchemy 对象放在共享位置是否安全并且可以...

回答 1 投票 0

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