Prechádzať zdrojové kódy

Update views.py

file.name.split('.') cause an error when file.name contains more than one dot like "2013.01.01.picname.jpg"
idoljay 12 rokov pred
rodič
commit
df9627f0fd
1 zmenil súbory, kde vykonal 2 pridanie a 1 odobranie
  1. 2 1
      DjangoUeditor/views.py

+ 2 - 1
DjangoUeditor/views.py

@@ -27,7 +27,8 @@ def UploadFile(request,uploadtype,uploadpath):
     #如果没有提交upfile则返回错误
     if file is None:return  HttpResponse(simplejson.dumps(u"{'state:'ERROR'}") ,mimetype="Application/javascript")
     #取得上传的文件的原始名称
-    original_name,original_ext=file.name.split('.')
+    original_name,original_ext=os.path.splitext(file.name)
+    original_ext=original_ext[1:]
     #类型检验
     if uploadtype=="image" or uploadtype=="scrawlbg":
         allow_type= USettings.UEditorSettings["images_upload"]['allow_type']