我已经在CKEditor中上载了一些图像,并且上载的图像存储在服务器上,当我在编辑器上删除图像时,不会删除存储在服务器上的图像。
Django 2.2,python 3.7,postgresql。
我的问题:我可以在ckeditor或模型上设置它吗?
在ckeditor上删除上传的图片后,如何创建条件自动删除?
答案 0 :(得分: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){
})
}