我正在开发 Django 界面,但在更改上传文件的名称时遇到问题。
这是我模型的一部分
class Test(models.Model):
var = models.IntegerField()
var1 = models.ManyToManyField('OtherClass')
file = models.FileField(upload_to='dir/%d',storage=MyFileSystemStorage())
如您所见,我有一些多字段模型,我希望能够在保存文件时更改上传文件的名称。我用自己的方法“MyfileSystemStorage”做到了,问题是我想在保存时将管理界面中的 var1 信息“选择”添加到文件名中。
是否有可能做到这一点以及如何做到这一点?如果有人可以帮助我,我将不胜感激..
谢谢大家见