Ejemplo n.º 1
0
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/')
Ejemplo n.º 2
0
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/')
Ejemplo n.º 3
0
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)
Ejemplo n.º 4
0
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)