问题标签 [filefield]
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.
django - 先前在 FileField Django Form 中选择时如何取消选择某些内容?
我有一个包含文件字段的表单来上传一些文件。有时会发生什么,一开始,我从浏览中选择一个文件来上传,但后来我意识到我不想再上传它了。我怎样才能让它再次为空?是不是这样一旦这个字段被填满就不能恢复为空?
提前致谢
django - django - 在视图中设置upload_to
我有一个用于存储文件的模型:
有许多保存文件的视图。我想要一个单独的路径。所以我把路径放在模型中并在获取路径函数中使用它。像这样:
所以文件在正确的位置。但我真的不想将路径和名称字段存储在我的数据库中,它只是用来生成路径。有什么方法可以在没有额外模型字段的情况下实现同样的目标?
python - FileField 没有上传文件
我对 python 和 Django 比较陌生。
表单正在显示自己,但是当我选择一个文件并点击保存时,表单会自行刷新,并且 FormField 中的选定文件会消失,并且表单说该文件是必需的。
代码是:
模型.py
视图.py
表格.py
网址.py
scribble_save.html
python - Django:在调用 super() 之前保存一个 FileField
我需要在调用 super() 方法之前保存上传的文件。它应该被保存,因为我使用一些外部工具将文件转换为所需的内部格式。以下代码在上传文件“123”时产生错误:
似乎,它试图super().save()
在无限循环中以相同的名称将其保存两次。此外,它还会创建所有这些文件。
编辑:
这是我想绕过的不优雅的方式(它将双重调用save()
方法):
django - 在 Django FileField 中重命名文件
我知道这里有一个非常相似的线程,但我找不到我的问题的解决方案。
我需要重命名保存在 django models.FileField 中的文件
我试过这个
和这个
还有许多其他方法,但似乎没有任何帮助。以各种方式创建了一个新文件,但是,filefield 中的数据根本没有改变。
编辑:已解决
extjs - 如何单击使用 Selenium 在 ExtJS 中实现的文件字段按钮?
我正在测试一个在 ExtJs 中实现的应用程序。我需要单击一个实现为文件字段的按钮来上传文件。我无法使用 Selenium IDE 单击按钮。事实上,我在类似的按钮(已实现为文件字段)上尝试了相同的操作。
有人可以指导我如何使用 Selenium IDE 做到这一点吗?
以下是按钮的实现方式:
谢谢,哈帕尔
django - 显示上传(图像)文件的最简单方法?
我正在尝试第一次尝试 django 文件上传,目前我需要的只是一种向上传的用户显示上传图像(png/jpg)的方法。
无需将其保存在任何地方。
我的views.py:(我正在使用django表单,顺便说一句)
正如预期的那样,我可以使用 {{ upFile.name }} 和 {{ upFile.size }} 在模板中显示我的文件的名称和大小
有没有办法直接在渲染的模板中加载/显示它作为“InMemoryUploadedFile”,而无需努力保存文件?
validation - 尝试使用 wtforms 验证 Filefield
我正在尝试通过 wtforms FileField 捕获上传文件的文件名
在我的验证器中
“打印表单”语句显示:forms.ticket.TicketForm 对象位于 0x1d2a350
“打印字段”语句显示:输入 id="files" name="files" type="file"
如果我尝试访问 field.file 或 field.files 我得到错误:'FileField'对象没有属性'file(s)'
field.data 为空
那么如何访问文件名来运行验证器呢?
我班的相关部分:
在我的模板中呈现为:
ruby-on-rails - Rails:将文件设置为 file_field
具有以下形式:
我想将 file_field 值设置为另一个用户上传的图像(具有ActionDispatch::Http::UploadedFile
类对象)。有没有办法做到这一点?
python - 模型表单中有多个字段时文件不上传
如果我的模型中有多个字段而不是文件字段,我将无法上传文件。我在页面上没有收到任何错误,但页面只是显示相同的页面而没有上传我的图像。
这是我的模型
这是我的模型表格
这是我处理数据的观点。
当我只使用模型表单中的文件字段时,它曾经正常工作。向模型添加更多字段后,它不会上传文件。有关如何解决此问题的任何建议?
提前致谢
Vikram