`
hoodbc
  • 浏览: 113455 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

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的命令。

过两天再整合多文件上传的组件,现在先将就着。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics