问题标签 [flask-uploads]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - TypeError: storage must be a werkzeug.FileStorage in Flask Upload
所以我所做的是我试图运行我的烧瓶应用程序,但突然我收到一个错误,即 TypeError: storage must be a werkzeug.FileStorage
这是我使用的代码...
初始化.py
配置文件
我的父目录中有一个上传文件夹
路线.py
有人能帮我吗?我对我如何得到错误有点困惑。我做错了什么吗?
我在那里找不到任何东西,所以对我来说这很令人困惑..使用烧瓶上传时应用程序工厂可能有问题吗?
python - 无法导入“flask_uploads”pylint(导入错误)
我在 Windows 10 中安装了烧瓶上传模块:
pip install flask flask-wtf flask-uploads
结果是:
成功安装 Jinja2-2.11.2 MarkupSafe-1.1.1 WTForms-2.3.1 Werkzeug-1.0.1 click-7.1.2 flask-1.1.2 flask-uploads-0.2.1 flask-wtf-0.14.3 itsdangerous-1.1。 0
然后在文本编辑器中导入模块时出现错误,如屏幕截图所示。无法导入烧瓶上传
运行 app.py 后,cmd 出现以下错误:
愿了解问题的人帮助我提供可能的解决方案或建议。先感谢您。
python - Flask 文件上传权限被拒绝
我正在使用 Flask 在我的服务器 8Ubuntu 18.04 上托管一个 Web 应用程序。
我的应用程序的目标是上传图片(或任何类型的文件)。但是,当尝试将文件上传到 img 文件夹时,出现权限错误:
所以我知道存在权限错误。怎么可能解决这个问题?
我的文件结构如下:
我的代码(python3)__init__.py
如下:
对于upload-image.html,我如下:
当它在本地工作时,我没有收到此错误,但只有当我部署 t 以便它可以在与我的同一 LAN 中的计算机上访问时。
这是我正在关注的教程:https ://www.youtube.com/watch?v=6WruncSoCdI
python - 烧瓶上传的问题
我正在开发一个需要上传图片的后端应用程序,我正在使用烧瓶上传,但我有几个问题,要么给我文件夹 = f"user_{user_id}" 的语法错误 ^ SyntaxError: invalid syntax
也适用于正则表达式 = f"^[a-zA-Z0-9][a-zA-Z0-9_()-.]*.({allowed_format})$"
请帮助我如何解决它,并让我知道如何将图像路径 url 存储到用户的数据库表中。
图像帮助代码:
图片资源代码:
图像架构:
python - 文件已上传时预填充 Flask-WTF FileField
这是我想要实现的目标:
我希望能够通过包含多种不同类型字段(BooleandFields、StringFields 等)的表单来编辑数据库条目,其中有两个flask_wtf FileFields
我希望在我之前预先填充(使用文件名)本来已经上传了文件,所以当我只想更改其他字段中的某些条目时,我不必重新上传相同内容的 x 个副本。
这是我的立场:
当我输入表单进行编辑时,所有其他字段(FileFields 除外)都已正确预填充。我可以使用 Flask-Uploads 和 UploadSet 的组合上传文件。通过一个flask_wtf.file FileField
. 在我的数据库中,我将文件名和文件 url 保存为字符串。
我已经阅读了flask-wtf 文件上传以及WTForms 文档,我对我必须做的事情来模拟表单需要什么以便填充 FileField 好像我已经感到有点迷茫
以下是我正在使用的代码片段:
- 初始化文件
- 表格.py
这里有问题的文件字段是:“dive_posiview”和“dive_ctd”
- 路线.py
我使用的版本是:
谢谢您的帮助
image - 为什么使用烧瓶上传会破坏模板中的图像?
每次我将照片上传到files
文件夹中时,页面都不会将其显示到 post.html
模板中。我唯一看到的是broken image icon
. 这是代码。
配置
路线
HTML
python - 如何导入烧瓶重新上传的模块
我试图使用烧瓶上传模块,但我在线程中发现:
我应该使用烧瓶重新上传的模块来修复错误:
import name 'secure_filename' from 'werkzeug' (c:\users\gabri\desktop\shop\venv\lib\site-packages\werkzeug\__init__.py)
它在线程中说我不必更改一行代码但我不知道如何正确导入模块,因为当我尝试
from flask_uploads import UploadSet
我明白了
No module named 'flask_uploads'
如果我尝试任何变体 from flask-reuploaded import UploadSet
它找不到要导入的正确库
我在文档中没有找到任何关于它的信息,你能帮忙吗?
python - 使用烧瓶重新上传的“RuntimeError:没有设置照片的目的地”
我正在练习烧瓶和上传,但遇到了一些问题。首先我下载了flask-uploads来管理文件的上传,但我发现这个包有问题,所以我搬到了Flask-Reuploaded,一切看起来都很好。
当我运行我的应用程序时,出现运行时错误,这是完整的堆栈跟踪:
我将链接附加到我的 GitHub 项目,以便任何读者都能清楚地理解我在说什么。 https://github.com/lorcosta/flask-reuploaded/tree/lab/Labs/Lab4_IS_final
错误似乎来自线路
配置上传(应用程序,照片)
在这个文件'run.py'中:
我认为这可能与定义“照片”之前的行有关。为了解决这个问题,我从文档中查找了一个模板,并在 GitHub 上的同一链接的文件“app.py”中找到了您可以看到的内容:
当我运行这个模板时,一切正常,我什至可以从浏览器访问并上传本地保存的文件。因此,如果“app.py”有效,这与我的“run.py”非常相似,那么为什么我不断收到错误?
在此先感谢大家
python - 未能将上传的 txt 文件保存在烧瓶中
我是烧瓶的新手。我正在尝试进行用户导入并将其保存在后端。我未能保存文件(我看不到静态上传的文件),因此无法从文件中读取。任何人都可以提出解决方案吗?谢谢。
错误:FileNotFoundError:[Errno 2] 没有这样的文件或目录:'static/uploadsDB/Reviews.txt'
我的应用程序.py:
我的 index.html:
flask - Flask RuntimeError:没有设置图像的目的地
运行烧瓶应用程序时出现以下错误,并且在我将应用程序从窗口迁移到 Linux 后,此问题开始出现,在 Windows 10 上烧瓶工作正常。我已经安装了所有依赖项,它在我看来是一些配置错误,所以请告知。
下面是错误信息。
RuntimeError: no destination for set images Traceback(最近一次调用最后一次)
==================
配置文件
应用程序/初始化.py