0

我在CKEditor中上传了一些图片,上传的图片是存储在服务器上的,当我在编辑器上删除图片时,存储在服务器上的图片并没有被删除。

Django 2.2、python 3.7、postgresql。

我的问题:我可以在 ckeditor 或模型上设置它吗?

如果在ckeditor上删除时自动删除上传图像时如何创建条件?

4

1 回答 1

0

当用户在编辑器上删除图像时,您可以创建一个 api 来删除服务器上的图像。

定义如下网址:

url_patterns = [
    path('delete-image', delete_image, name='delete_image'),
]

您在服务器上删除图像的 api 视图:

@api_view(['POST'])
def delete_image(request):
   # Delete image

jQuery 脚本:

    <when image is deleted on editor>{
       $.post(url, data, function(data, status){
       })
    }
于 2019-06-27T07:53:18.147 回答