【发布时间】:2020-02-20 01:40:13
【问题描述】:
我们需要将一些小文件存储到数据库中(是的,我很清楚反对意见,但是设置例如 FileField 以在多个环境中工作对于几个文件来说似乎非常乏味,并且将文件放在数据库也将解决备份需求)。
然而,我惊讶地发现即使 BinaryField 可以设置为可编辑,Django Admin 也不会为其创建文件上传小部件。
我们需要 BinaryField 的唯一功能是上传文件和替换现有文件的可能性。除此之外,Django Admin 满足我们的所有要求。
我们如何对 Django Admin 进行这种修改?
【问题讨论】:
标签: django django-admin