def app_fetch(request, pk): myToken = csrf(request) api = GooglePlay().auth() myFile = tempfile.NamedTemporaryFile() success = api.download(pk, myFile.name) if success: details = api.details(pk) myApp = process_package(myFile, details) return HttpResponseRedirect('/frontpage/') # if isinstance(myApp, App): # return HttpResponseRedirect('/frontpage/'+str(myApp.id)+'/') # else: # context = {"errmsg": myApp} # return render_to_response('frontpage/error.html', RequestContext(request, context)) else: return HttpResponseRedirect('/frontpage/error/')
def upload_file(request): myToken = csrf(request) if request.method == 'POST': form = UploadFileForm(request.POST, request.FILES) if form.is_valid(): print repr(request.FILES['file']) myApp = process_package(request.FILES['file'], None) if isinstance(myApp, App): return HttpResponseRedirect('/frontpage/'+str(myApp.id)+'/') else: context = {"errmsg": myApp} return render_to_response('frontpage/error.html', RequestContext(request, context)) #process_package(form.fileField) #return HttpResponseRedirect('/frontpage/') else: form = UploadFileForm() myDict = {'form':form, 'title': "Subir archivo"} myDict.update(myToken) return render_to_response('frontpage/upload.html', myDict)
def upload_file(request): myToken = csrf(request) if request.method == 'POST': form = UploadFileForm(request.POST, request.FILES) if form.is_valid(): print repr(request.FILES['file']) myApp = process_package(request.FILES['file'], None) if isinstance(myApp, App): return HttpResponseRedirect('/frontpage/' + str(myApp.id) + '/') else: context = {"errmsg": myApp} return render_to_response('frontpage/error.html', RequestContext(request, context)) #process_package(form.fileField) #return HttpResponseRedirect('/frontpage/') else: form = UploadFileForm() myDict = {'form': form, 'title': "Subir archivo"} myDict.update(myToken) return render_to_response('frontpage/upload.html', myDict)