Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在django中上载新图像时删除现有图像_Python_Django_Django Models_Django Rest Framework - Fatal编程技术网

Python 如何在django中上载新图像时删除现有图像

Python 如何在django中上载新图像时删除现有图像,python,django,django-models,django-rest-framework,Python,Django,Django Models,Django Rest Framework,假设我有一个模型,它有一个个人资料图片字段。作为一个用户,我上传了一个个人资料图片。当我上传一个新的个人资料图片时,旧的个人资料必须被删除。 如何在开发和生产阶段处理此场景使用django cleanup,它会自动从服务器中删除不必要的文件 pip install django-cleanup 并将其添加到您的设置中。py: INSTALLED_APPS = [ ... 'django_cleanup' ] 可能的副本: 请附上一些代码。FG:viewsets.py,seri

假设我有一个模型,它有一个个人资料图片字段。作为一个用户,我上传了一个个人资料图片。当我上传一个新的个人资料图片时,旧的个人资料必须被删除。
如何在开发和生产阶段处理此场景

使用
django cleanup
,它会自动从服务器中删除不必要的文件

pip install django-cleanup
并将其添加到您的
设置中。py

INSTALLED_APPS = [
    ...
    'django_cleanup'
]
可能的副本:

请附上一些代码。FG:
viewsets.py
serializer.py
models.py