kindeditor 图片上传

本文讲解"kindeditor 图片上传",用于解决相关问题。

视图函数

CONTENT = ""
from app01.forms import ArticleForm
def wangzhe(request):  if request.method == "GET":      obj = ArticleForm()      return render(request,'wangzhe.html',{'obj':obj})  else:      obj = ArticleForm(request.POST)      if obj.is_valid():          content = obj.cleaned_data['content']          global CONTENT          CONTENT = content          print(content)          return HttpResponse('...')

def see(request): return render(request,'see.html',{'con': CONTENT})

def upload_img(request):  import os  upload_type = request.GET.get('dir')  file_obj = request.FILES.get('imgFile')  file_path = os.path.join('static/imgs',file_obj.name)  with open(file_path,'wb') as f:      for chunk in file_obj.chunks():          f.write(chunk) dic = {      'error': 0,      'url': '/' + file_path,      'message': '错误了...'  }  import json  return HttpResponse(json.dumps(dic))

前端页面

<body>  <form method="POST" action="/wangzhe.html" novalidate>      {% csrf_token %}      <p>          文章标题          {{ obj.title }}      </p>     <div>          <div>文章内容</div>          <div>              {{ obj.content }}          </div>      </div>      <input type="submit" value="提交" />  </form>  <script src="/static/kindeditor-4.1.10/kindeditor-all.js"></script> <script>      KindEditor.create("#i1",{          width: "700px",          height: "300px",          resizeType:1,          uploadJson: '/upload_img.html',          extraFileUploadParams:{              "csrfmiddlewaretoken":"{{ csrf_token }}"          }      })  </script>

</body>

关于 "kindeditor 图片上传" 就介绍到此。希望多多支持编程宝库

本文讲解"注解+反射+递归动态生成多层XML",用于解决相关问题。1.首先我们先创建一个xml的帮助类,这个帮助类不许要任何属性,需要帮助实体类识别其他的成员实体类,代码如下:注释xml帮助类import ...