Esempio n. 1
0
def deactive(request):
    if request.method == "GET" and 'id' in request.GET:
        uid = request.session['UID']
        id = request.GET["id"]
        result = Article.deactive(uid,id)
        data = {'obj1': result}
        #return HttpResponse(json.dumps(data, default=json_util.default), content_type='application/json;charset=utf8')
        return HttpResponse(json.dumps(data),content_type='application/json;charset=utf8')
Esempio n. 2
0
def register(request):
    if request.method == "POST":
        try:
            Name = request.POST['Name']
            Email = request.POST['Email']
            Phone = request.POST['Phone']
            passw = request.POST['Password']
            result = Article.adduser(Name,Email,Phone,passw)
            return render_to_response("registration.html", {'success': 'Successfully Registered!'}, context_instance=RequestContext(request))
        except Exception, err:
            return render_to_response("registration.html", {'error': str(err)}, context_instance=RequestContext(request))
Esempio n. 3
0
def configureuser(request):
    if "UID" in request.session:
        if request.method == "POST":
            ap = request.POST['apikey']
            screat = request.POST['Secret']
            uid = request.session['UID']
            result = Article.configureuser(ap,screat,uid)
            return HttpResponseRedirect('/launchinstance')
        else:
            return render_to_response('configure-user.html',{}, context_instance=RequestContext(request))
    else:
        return HttpResponseRedirect('/login')
Esempio n. 4
0
def launchinstance(request):
    if "UID" in request.session:
        if request.method == "POST":
            try:
                sizeoffleet = request.POST['sizeoffleet']
                tyinstances = request.POST['tyinstances']
                maxprice = request.POST['maxprice']
                exptime = request.POST['exptime']
                uid = request.session['UID']
                result = Article.launchinstance(sizeoffleet,tyinstances,maxprice,exptime,uid)
                return render_to_response('launchinstance.html' ,{'success': 'Successfully Launch!   Moniter it From Dashboard'}, context_instance=RequestContext(request))
            except Exception,err:
                return render_to_response('launchinstance.html' ,{'error': str(err)}, context_instance=RequestContext(request))
        return render_to_response('launchinstance.html' ,{}, context_instance=RequestContext(request))
Esempio n. 5
0
def html_login(request):
    if "UID" in request.session:
        return HttpResponseRedirect('/index')
    else:
        if request.method == "POST":
            username = request.POST.get('username','')
            password = request.POST.get('pass','')
            st = Article.login(username, password)
            if len(st) > 0:
                request.session['UID'] = st[0]["UID"]
                request.session['Name'] = st[0]["Name"]
                request.session['IsActive'] =st[0]["IsActive"]
                return HttpResponseRedirect('/index')
            else:
                return render_to_response('login.html', {'invalid': 'Invalid Username or Password'},
                                          RequestContext(request))

        else:
            return render_to_response('login.html',
                                          RequestContext(request))
Esempio n. 6
0
def index(request):
    if "UID" in request.session:
        result = Article.fetch_instancedetail()
        return render_to_response('index.html',{'success': 'Successfully Registered!','data':result}, context_instance=RequestContext(request))
    else:
        return HttpResponseRedirect('/login')