首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

django文件下传

2012-12-25 
django文件上传file_obj request.FILES.get(file, None)if file_obj:str_time time.strftime(%Y-%m

django文件上传

        file_obj = request.FILES.get('file', None)    if file_obj:           str_time = time.strftime('%Y-%m-%d_%H_%M_%S')           fname = file_obj.name         #fname = str_time+str(random.randint(0,9999)) + fname[fname.rfind('.'):]        fname = 'my_img'+fname[fname.rfind('.'):]        if os.path.isdir(homedir+'/pub/'+str(users.id)+'/'):            #os.rmdir('C:/hoodbc/')            pass        else :            os.mkdir(homedir+'/pub/'+str(users.id)+'/')        of = open(homedir+'/pub/'+str(users.id)+'/'+fname, 'wb+')           for chunk in file_obj.chunks():               of.write(chunk)           of.close()   


python的文件操作很像linux的命令。

过两天再整合多文件上传的组件,现在先将就着。

热点排行