我正在开发一个Django界面,并且更改上传文件的名称时出现问题。Django:从管理界面更改文件字段的名称
这里是我的模型
class Test(models.Model):
var = models.IntegerField()
var1 = models.ManyToManyField('OtherClass')
file = models.FileField(upload_to='dir/%d',storage=MyFileSystemStorage())
的一部分,正如你所看到的,我有一些manytomanyfield模型,我希望能够改变,当我将它保存上传我的文件的名称。 我用我自己的方法“MyfileSystemStorage”做了,问题是我想在管理界面添加var1信息“selected”到我保存时的文件名。
有没有可能做到这一点,怎么做?请如果有人可以帮助我,我将不胜感激..
感谢所有再见
类似:http://stackoverflow.com/questions/4840138/django-file-upload-filename-not-sticking –
我没有看到任何相似之处,我没有使用任何形式只有django管理员上传和我还有一个困难就是要在管理界面中选择多个多域信息。 – user1336204
django admin upload是一种表单本身吗?你可以用你自定义的ModelAdmin覆盖它https://docs.djangoproject.com/zh/dev/ref/contrib/admin/ –