def register(request): if request.method=='POST': uf=Userform(request.POST,request.FILES) if uf.is_valid(): username=uf.cleaned_data['username'] headImg=uf.cleaned_data['headImg'] user=User() user.username=username user.headImg=headImg user.save() else: uf=Userform() return render(request,'register.html',{'uf':uf})
def register(request): if request.method == "POST": uf = UserForm(request.POST, request.FILES) if uf.is_valid(): username = uf.cleaned_data['username'] headImg = uf.cleaned_data['headImg'] user = User() user.username = username user.headImg = headImg user.save() return HttpResponse('upload ok!') else: uf = UserForm() return render_to_response('register.html', {'uf': uf})
def upolad(request): if request.method =='POST': uf = UserForm(request.POST,request.FILES) if uf.is_valid(): username = uf.cleaned_data['username'] headImg = uf.cleaned_data['headImg'] user = User() user.username = username user.headImg = headImg user.save() return HttpResponse('upload ok!') else: uf =UserForm() return render_to_response('upload.html',{'uf':uf})
def register(request): uf = UserForm(request.POST, request.FILES) if request.method=="POST": uf=UserForm(request.POST,request.FILES) if uf.is_valid(): username = uf.cleaned_data['username'] headImg = uf.cleaned_data['headImg'] user = User() user.username = username user.headImg = headImg user.save() return HttpResponse('upload ok!') else: uf=UserForm() return render(request,'register.html',{"uf":uf})
def register(request): form = None if request.method == "POST": form = UserForm(request.POST, request.FILES) if form.is_valid(): username = form.cleaned_data['username'] headImg = form.cleaned_data['headImg'] user = User() user.username = username user.headImg = headImg user.save() return HttpResponse('upload ok!!!') form = UserForm() return render_to_response('register.html', {'uf': form}, context_instance=RequestContext(request))
def register(request): if request.method == "POST": uf = UserForm(request.POST,request.FILES) if uf.is_valid(): #获取表单信息 username = uf.cleaned_data['username'] headImg = uf.cleaned_data['headImg'] tag=uf.cleaned_data['tag'] #写入数据库 user = User() user.username = username user.headImg = headImg user.tag=tag user.save() return HttpResponse('upload ok!') else: uf = UserForm() return render_to_response('register.html',{'uf':uf})
def upload(request): if request.method == "POST": uf = UserForm(request.POST,request.FILES) if uf.is_valid(): # 获取表单信息 headImg = uf.cleaned_data['headImg'] # 写入数据库 path = os.getcwd() filePath = os.path.join(path, 'upload') for file in os.listdir(filePath): if file == headImg.name: return HttpResponse('upload ok!') user = User() user.headImg = headImg user.save() return HttpResponse('upload ok!') else: uf = UserForm() return render_to_response('register.html',{'uf':uf})
def register(request): if request.method == "POST": uf = UserForm(request.POST,request.FILES) if uf.is_valid(): #获取表单信息 username = uf.cleaned_data['username'] headImg = uf.cleaned_data['headImg'] #写入数据库 user = User() user.username = username user.headImg = headImg user.save() #查询数据库 files=os.listdir('/home/work/xusiwei/projects/evaluationPlatform/evalapp/evaluations/doOldNewDiff/data/') lines='' for filename in files: lines=lines+filename+"<br/>" return HttpResponse(lines) else: uf = UserForm() return render_to_response('register.html',{'uf':uf})
def register(request): if request.method == "POST": uf = UserForm(request.POST, request.FILES) #print sys.path if uf.is_valid(): #获取表单信息 username = uf.cleaned_data['username'] headImg = uf.cleaned_data[ 'headImg'] #stand for dir or photo ?? request.FILES['file'] acquire photo ? #写入数据库 user = User() user.username = username user.headImg = headImg user.save() #a=listdir('./upload') #11.28 by wj 将传输过来的图片改名成000001.jpg #old_file_path=os.path.join('./upload',a[0]) #11.28 by wj将传输过来的图片改名成000001.jpg #new_file_path='./upload/000001.jpg' #11.28 by wj 将传输过来的图片改名成000001.jpg #os.rename(old_file_path, new_file_path) #11.28 by wj 将传输过来的图片改名成000001.jpg #if __name__ == '__main__': cfg.TEST.HAS_RPN = True # Use RPN for proposals #args = parse_args_test() #args=Namespace(cpu_mode=False, demo_net='zf', gpu_id=0) #prototxt = os.path.join(cfg.MODELS_DIR, NETS[args.demo_net][0], # 'faster_rcnn_alt_opt', 'faster_rcnn_test.pt') prototxt = '/data/yinzg/faster/models/pascal_voc/ResNet-50/faster_rcnn_end2end/test.prototxt' #caffemodel = os.path.join(cfg.DATA_DIR, 'faster_rcnn_models', #NETS[args.demo_net][1]) caffemodel = '/data/yinzg/faster/data/faster_rcnn_models/ResNet-50_faster_rcnn_iter_110000.caffemodel' #if not os.path.isfile(caffemodel): #raise IOError(('{:s} not found.\nDid you run ./data/script/' #'fetch_faster_rcnn_models.sh?').format(caffemodel)) by wj 17.11.8 #if args.cpu_mode: #caffe.set_mode_cpu() #else: caffe.set_mode_gpu() caffe.set_device(1) cfg.GPU_ID = 1 net = caffe.Net(prototxt, caffemodel, caffe.TEST) #print '\n\nLoaded network {:s}'.format(caffemodel) by wj 17.11.8 # Warmup on a dummy image im = 128 * np.ones((300, 500, 3), dtype=np.uint8) for i in xrange(2): _, _ = im_detect(net, im) #im_names = ['000456.jpg', '000542.jpg', '001150.jpg', by wj 11.3 # '001763.jpg', '004545.jpg'] boy wj 11.3 im_names = os.listdir("./upload") #处理此文件夹的图片 #im_names = ['000001.jpg'] #固定处理名为000001.jpg的图片 for im_name in im_names: #print '~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~' by wj 17.11.8 #print 'Demo for data/demo/{}'.format(im_name) by wj 17.11.8 #print args how to change this demo(net, im_name) imagepath = '/data/yinzg/faster/tools/mysite3/static/' + im_name #plt.show() #os.remove(new_file_path) #11.28 by wj 在上传新的图片前清空upload文件夹 os.remove('/data/yinzg/faster/tools/mysite3/upload/' + im_name) #return HttpResponse('upload ok!') #11.29 by wj #imagepath ='/data/yinzg/faster/tools/mysite3/static' image_data = open(imagepath, "rb").read() return HttpResponse(image_data, content_type="image/jpg") else: uf = UserForm() return render_to_response('register.html', {'uf': uf})