【问题标题】:How to delete existing image while uploading new image in django如何在 django 中上传新图像时删除现有图像
【发布时间】:2019-09-12 18:24:03
【问题描述】:

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

【问题讨论】:

  • 能否附上一些代码。 FG:viewsets.py,serializer.py,models.py

标签: python django django-models django-rest-framework


【解决方案1】:

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

pip install django-cleanup

并将其添加到您的settings.py:

INSTALLED_APPS = [
    ...
    'django_cleanup'
]

可能重复: https://stackoverflow.com/a/28986357/7320045

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-01
    • 2014-11-29
    • 1970-01-01
    • 2017-07-09
    • 1970-01-01
    • 1970-01-01
    • 2012-09-04
    相关资源
    最近更新 更多