我是靠谱客的博主 辛勤咖啡豆,最近开发中收集的这篇文章主要介绍django拖拽图片到编辑器完成上传,并返回图片路径,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

    '''拖拽图片到编辑器完成上传,并返回图片路径'''
    # 上传图片根路径
    PicBaseRoot = "static/Image/"
    file_img = request.FILES.getlist('file')  # 获取文件对象列表
    # 自定义名称
    for i in file_img:
        image = models.Image()
        random_name = str(int(random.random()*10000000000000000))
        PicPath = PicBaseRoot + random_name + ".jpg"
        image.ImageName = random_name + ".jpg"
        image.save()
        with open(PicPath, 'wb') as pic:
            for c in i.chunks():
                pic.write(c)
        try:
            message = {'path': PicPath, "status": True}
            image.save()  # 保存数据
            return JsonResponse(message)
        except Exception as e:
            print(e)
            return JsonResponse({"status": False})

最后

以上就是辛勤咖啡豆为你收集整理的django拖拽图片到编辑器完成上传,并返回图片路径的全部内容,希望文章能够帮你解决django拖拽图片到编辑器完成上传,并返回图片路径所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(80)

评论列表共有 0 条评论

立即
投稿
返回
顶部