filefield相关内容

Drupal 7:上传时重命名文件(通过文件字段)

我正在寻找一种方法来重命名用户通过文件字段上传的文件.例如,使用 uniqid 重命名用户头像. 我在 "Drupal 6:如何在上传时更改文件名" 但找不到 D7 的任何内容. 另一种选择是使用 文件(字段)路径,但是: 该模块导致我的设置出现警告. 为特定目的安装通用模块似乎有点矫枉过正. 解决方案 您可以通过 hook_file_presave 作为你想要的模式举 ..
发布时间:2022-01-23 22:39:12 其他开发

Django文件未使用FileField上传(上传到=)

对于Django概念及其功能来说是非常新的因此,我遇到了一个项目,该项目将很容易地帮助人们使用FileField Upload to将文件上传到目录,但是对我来说,它无法正常工作,我尝试了多种修改方式,但是仍然不确定错误会越来越严重. 所以有人请引导我 这是我的代码: Models.py class UploadedFiles(models.Model):files_to_u ..
发布时间:2021-05-01 19:58:07 Python

如何在InMemoryUploadedFile django中上传文件

我正在django 2.1中开发一个应用程序,在该应用程序中,我必须通过模态上传数量不确定的音频,然后将信息传递给启动模态的视图.但是,在填写主视图表单之前,不应将这些音频存储在数据库中.然后我想到了这些解决方案: 首先,我想到了将其保存为会话属性,但是FileField的内容不是JSON可序列化的,这是行不通的. 第二,我想到了LocalStorage属性,但是如果文件超过大小,我将 ..
发布时间:2021-05-01 19:29:59 Python

管理员FileField当前网址不正确

在Django管理员中,无论我有一个FileField,在编辑页面上都有一个“当前"框,其中包含指向当前文件的超链接.但是,此链接被附加到当前页面的URL,因此由于没有这样的页面,因此将导致404,例如: http://127.0.0.1:8000/admin/Tank/asset/17/media/datasheet/13/09/05/copyright.html/ 作为参考,文件的正确网址是 ..
发布时间:2021-05-01 18:53:00 Python

Django FileField默认文件

我有一个包含 FileField 的模型,如下所示: class Employer(models.Model):徽标= models.FileField(存储= FileSystemStorage(位置= settings.MEDIA_ROOT),upload_to ='徽标') 问题是如何向该文件字段添加默认文件,例如"{{MEDIA_ROOT}}/logos/anonymous.jpg ..
发布时间:2021-04-30 18:30:28 其他开发

Django动态模型。FileField存储

我有一个这样的模型: class Person(models.Model): 名称=模型。 Charfield(max_length¶= 30) 照片= models.FileField(upload_to ='uploads /') 是否有任何方法可以根据照片字段的 Storage 类c $ c> name 字段? 例如,我要存储名称为的人的照片xxx 到Fil ..
发布时间:2020-10-23 21:38:18 其他开发

如何在Rails中本地化file_field的标签?

我想在我的应用程序中本地化表单,以便所有标签都使用芬兰语.使用所有其他表单组件,这很容易,但是如何使用文件字段来做到这一点呢?似乎总是在按钮上给我一个标签“选择文件",并在按钮后立即给我一个标签“没有选择文件". 解决方案 此哑文件字段仅取决于您的系统区域设置.您无法更改它的外观或行为方式,这使我们许多人感到烦恼,更不用说它在不同平台上看起来可能完全不同的事实. 要解决此问题,您可以 ..
发布时间:2020-06-14 19:25:38 其他开发

将大文件添加到FileField时避免复制

我正在处理一些非常大的文件,这些文件不适合通过http上传,因此我的用户使用FTP上传文件,然后我的代码需要移到FileField.upload_to(通常在通过HTTP上传时结束).我的问题是,通常建议使用django.core.files.File的方法: from django.core.files import File # filename is a FileField file ..
发布时间:2020-06-14 19:25:36 其他开发

Django:生成CSV文件并将其存储到FileField中

在Django View文件中,我需要从元组列表中生成CSV文件,并将该CSV文件存储到模型的FileField中. class Bill(models.Model): billId = models.IntegerField() bill = models.FileField(upload_to='bills') 我在此网站上进行了搜索,发现了一些帖子,例如我需要将CS ..
发布时间:2020-06-14 19:25:33 Python

Rails 4添加file_field以将附件上传到现有表单和控制器

我是Rails的新手.现在已经学习了几个星期.请原谅我的白痴.我无法选择选择上传的文件. 我正在使用Rails 4.0.0. 我正在第一个应用程序上工作,我首先遵循了博客应用程序的rails指南.我接受并运行了它,并尝试尝试学习如何创建一个与众不同的(错误跟踪系统). 所以,我有自己的表格: ,并且我已经在fil ..
发布时间:2020-06-14 19:25:22 其他开发

如何在动态Amazon S3存储桶中使用Django FileField?

我有一个带Filefield的Django模型,以及一个使用Amazon S3存储桶的默认存储(通过出色的 django -存储). 我的问题是不将文件上传到动态文件夹路径(正如我们在许多其他答案中看到的那样).我的问题更加深层和双重: 文件已经在Amazon S3存储桶中,并且我不想下载-重新上传它们(更糟糕的是:我只有它们的读取权限). 可以通过S3凭据访问文件,这些凭据可能因一 ..
发布时间:2020-06-14 19:25:18 其他开发

当具有相同名称的文件已经存在时,如何防止Django更改文件名?

就我而言,我允许用户上传头像图片,并使用user_id作为文件名.因此会有1.jpg,2.jpg等 但是我发现如果我为某个已经上传了一个帐户的帐户上传一个新的化身,假设用户#10,新文件将被命名为"10_1.jpg".可以,但是我不需要它,我希望新文件可以覆盖旧文件-仍然可以节省一些磁盘空间. 我用Google搜索和搜索,但找不到线索.我希望可以为ImageField或FileFiel ..
发布时间:2020-06-14 19:25:15 其他开发

在Django中对FileField进行单元测试的干净方法是什么?

我有一个带有FileField的模型.我想对它进行单元测试. django测试框架具有管理数据库和电子邮件的绝佳方法. FileFields有类似的东西吗? 如何确保单元测试不会污染真实的应用程序? 预先感谢 PS:我的问题几乎是使用测试装置进行Django测试FileField的重复,但没有可接受的答案.只想重新询问一下有关此主题的新知识. 解决方案 有几种方法可以解决 ..
发布时间:2020-06-12 18:47:00 Python