我的Django模型中有两个字段:
class Staff(models.Model):
photo = models.FileField(blank=True, null = True)
encodings = JSONField()
我从表单获取照片,然后使用该照片获取编码。处理后如何删除照片?我尝试过
self.photo = None or self.photo = ''
但是在这种情况下,我得到“'照片'属性没有与之关联的文件”
答案 0 :(得分:0)
您可以导入os
模块,然后执行以下操作:
os.remove(path/to/photo)
另外,如果您只处理照片,我认为应该使用ImageField
而不是FileField
。