def ckeditor_many_upload(request): if request.FILES: ts = int(time.time()) img_file = request.FILES.get('upload', '') checkNum = request.GET.get('CKEditorFuncNum', '') ext = get_extension(request.FILES['upload'].name) random_num = ''.join([random.choice(string.digits) for _ in range(4)]) key = 'ckeditor_many_{}_{}.{}'.format(ts, random_num, ext) handle_uploaded_file(img_file, key) # 上传图片到qiniu upload(key, os.path.join(UPLOAD_DIR, key)) return JsonResponse({'uploaded': 1, 'fileName': key, 'url': url(key)})
def ckeditor_upload(request): if request.FILES: ts = int(time.time()) img_file = request.FILES.get('upload', '') checkNum = request.GET.get('CKEditorFuncNum', '') ext = get_extension(request.FILES['upload'].name) key = 'ckeditor_{}.{}'.format(ts, ext) handle_uploaded_file(img_file, key) # 上传图片到qiniu upload(key, os.path.join(UPLOAD_DIR, key)) return HttpResponse("<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction(\ '"+checkNum+"','"+url(key)+"','')</script>")
def ckeditor_upload(request): if request.FILES: checkNum = request.GET.get('CKEditorFuncNum') upload_img = request.FILES['upload'] new_file_name = get_no_repeat_s() + '.jpg' fh = open(UPLOAD_DIR + '/' + new_file_name, 'wb') fh.write(upload_img.read()) fh.close() upload(new_file_name, os.path.join(UPLOAD_DIR, new_file_name)) picture_url = url(new_file_name) # 上传图片到qiniu return HttpResponse("<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction(\ '" + checkNum + "','" + picture_url + "','')</script>")
def sub_cover_url2(self): return url(BUCKET_NAME, self.sub_cover2)
def cover_url(self): return url(BUCKET_NAME, self.cover)
def banner_cover_url(self): return url(BUCKET_NAME, self.banner_cover)
def cover_url(self): return url(self.cover)
def img_url(self): return url(self.img)
def picture_url(self): return url(self.picture)
def house_pcover_url(self): return url(self.house_pcover)
def hall_url(self): return url(self.hall)
def id_card_picture_url(self): card_picture_url = url(self.id_card_picture) return card_picture_url