django中图文混排及上传图片
2019-04-24 19:58
246 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43763448/article/details/89501686
1. 引入js
{% load static %} <script src="/static/sadmin/js/jquery.form.min.js"></script> <script src="{% static 'sadmin/js/jquery-1.12.4.min.js' %}" ></script> <script src="/static/sadmin/tinymce/js/tinymce/tinymce.min.js"></script> <script src="/static/sadmin/js/tinymce_setup.js"></script>
2.修改 tinymce_setup.jsimageupload_url: "/sadmin/upload_file/"
#定义上传文件夹的路径 UPLOAD_ROOT = os.path.join(BASE_DIR,'upload')
4.在项目url.py中配制
from web.settings import UPLOAD_ROOT #导入文件路由库 from django.views.static import serve re_path('^upload/(?P<path>.*)$',serve,{'document_root':UPLOAD_ROOT}),
5.图文混排上传代码
def submit_image(request): mes = {} file = request.FILES.get('file') uploadfile(file) mes['path'] = '/upload/'+file.name mes['error'] = False return HttpResponse(json.dumps(mes)) def uploadfile(img): f = open(os.path.join(settings.UPLOAD_ROOT, '', img.name), 'wb') #写文件 遍历图片文件流 for chunk in img.chunks(): f.write(chunk) #关闭文件流 f.close()
相关文章推荐
- Django图文混排编辑器和上传图片
- Django 前台访问后台上传的图片
- Django入门:实现一个页面同时上传文本和图片,并保存至MySQL
- Python 的request模块上传图片到django,数据库保存路径名,后台框架django DRF
- Django中static & media的简单配置及图片上传实践
- 34)django-上传文件,图片预览功能实现
- 图文混排 图片上传
- Django框架中上传图片
- 【Django基础入门】Ckeditor Wins7下图片上传及显示的路径问题
- 关于django批量上传图片
- Django的MEDIA_ROOT和STATIC_ROOT--显示上传图片
- Django 实现图片上传和显示过程详解
- Django如何让上传的图片保存到自己想要的路径
- Django 批量保存图片文件 自定义上传方法
- 实现多个图片上传(上传到服务器),在内容框中实现图文混排,并将内容录入clob字段中
- Django框架(十五:表单中图片的上传)
- django-web开发使用七牛云上传图片
- django如何给上传的图片重命名(给上传文件重命名)
- python django 上传图片
- Django_上传图片和模版获取图片