问题标签 [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.

0 投票
2 回答
4091 浏览

django - Django:将上传的文件保存到 FileField

不得不问这个我觉得有点愚蠢……但我似乎在任何地方都找不到它的记录。

如果我有一个Modelwith FileField,我怎么能把一个上传的东西FILE塞进去FileField

例如,我想做这样的事情:

但这似乎不起作用。

0 投票
2 回答
5389 浏览

python - Django FileField:如何设置默认值(自动创建空文件)?

我有一个这样的模型:

提交新的 MyModel 时,我希望代码字段留空,在这种情况下,我需要 Django 创建一个空文件(具有任意名称)。

问题是:正确的方法是什么?

我在文档中找不到任何相关内容,所以我在将它提供给 MyModelForm() 之前查看了手动编辑 request.FILES,但这对我来说看起来像是一个肮脏的黑客......有什么想法吗?

谢谢。

0 投票
3 回答
27464 浏览

python - 如何将本地文件分配给 Django 中的 FileField?

我试图将磁盘中的文件分配给 FileField,但出现此错误:

AttributeError:“str”对象没有属性“open”

我的python代码:

和我的models.py

预先感谢您的帮助

0 投票
1 回答
4597 浏览

python - AttributeError:“文件”对象在 Django 中没有属性“打开”,同时将本地文件分配给 FileField

可能重复:
如何将本地文件分配给 Django 中的 FileField?

我试图将磁盘中的文件分配给 FileField,但出现此错误:

AttributeError:“文件”对象没有“打开”属性

我的python代码:

和我的models.py

预先感谢您的帮助

0 投票
2 回答
2060 浏览

django - 将回调作为 upload_to 传递给 FileField

我有一个用于处理上传文件的抽象模型类 UploadItem。我希望每个子类都能够定义 upload_to 路径。为此,我将回调传递给 FileField 的构造函数。

这是一个例子:

但这不起作用,我收到此错误:

0 投票
2 回答
366 浏览

drupal-6 - Imagefield Crop – 使用现有文件

有没有办法从一个上传的文件中使用 Image Crop 制作一些图像?目前我必须上传相同的大图片才能获得不同尺寸的新图片。不幸的是,“Imagefield 源”模块不支持 Image Crop。有替代方案吗?

0 投票
1 回答
556 浏览

file - 为什么这个文件字段不保存在节点对象上?

使用 print_r 我得到:

它完美地保存了所有其他数据,而不是图像。后:

我在 $node 对象上做了一个 print_r,并且没有引用“field_car_image”。有人知道如何正确保存文件字段吗?

0 投票
2 回答
20984 浏览

ruby-on-rails - 如何在rails中上传文件?

我是新来的铁路。我想了解rails中的文件上传过程。谁能帮助我...谢谢,Althaf

0 投票
2 回答
842 浏览

python - 快速提问:如何在 django 中将文件与 ImageField 关联?

我有一个图像保存在我的硬盘上,我想将它分配给一个 ImageField,但我不知道如何。

我试过这样的事情: object.imagefield.save(path,File(open(path)))

但这会生成图像的附加(无效)副本。

有人能帮助我吗?

谢谢!

0 投票
1 回答
497 浏览

django - MySQL 复制和 Django FileField

我有 MySQL 复制设置,它很好地复制了数据库数据。但是,我也使用 FileField 和 ImageField,并将文件加载到 FS。我可能只会使用 rsync 手动复制它,但有更好的方法吗?

我知道键值存储。但对于这个项目,我希望尽量减少涉及的技术数量并坚持使用简单的选项。我之前已经成功地使用过 rsync,但我想知道其他做过这件事的人是否有任何新的很酷的工具(甚至 rsync 包装器)可以更好地工作。

您的经验值得赞赏。