def signUpHome(request):
    try:
        if request.POST:
            username = request.POST.get('username')
            password = request.POST.get('password')
            firstname = request.POST.get('firstname')
            lastname = request.POST.get('lastname')
            user = User.objects.create_user(username, '', password)
            user.last_name = lastname
            user.first_name= firstname
            payload = { "email": username,"own": [] ,"enrolled": [] ,"quizzes": [] }
            data=json.dumps(payload)
            r=httpconnection.signUpHome_Connect(data)
            print "Status code is",r.status_code
            if r.status_code==200 or r.status_code==201 :
                user.save()
                return render_to_response("login.html",{"message":"You have successfully registered"})

            else:
                return render_to_response("login.html", {"message": "Username already exist"})
        else:
                return render_to_response("login.html")

    except IntegrityError,e:
        return render_to_response("error.html", {"message": "Username Already exist"})
def signUpHome(request):
    try:
        if request.POST:
            username = request.POST.get('username')
            password = request.POST.get('password')
            firstname = request.POST.get('firstname')
            lastname = request.POST.get('lastname')
            user = User.objects.create_user(username, '', password)
            user.last_name = lastname
            user.first_name = firstname
            payload = {
                "email": username,
                "own": [],
                "enrolled": [],
                "quizzes": []
            }
            data = json.dumps(payload)
            r = httpconnection.signUpHome_Connect(data)
            print "Status code is", r.status_code
            if r.status_code == 200 or r.status_code == 201:
                user.save()
                return render_to_response(
                    "login.html",
                    {"message": "You have successfully registered"})

            else:
                return render_to_response(
                    "login.html", {"message": "Username already exist"})
        else:
            return render_to_response("login.html")

    except IntegrityError, e:
        return render_to_response("error.html",
                                  {"message": "Username Already exist"})
Пример #3
0
def signUpHome(request):
    
    if request.POST:
        username = request.POST.get('username')
        password = request.POST.get('password')
        firstname = request.POST.get('firstname')
        lastname = request.POST.get('lastname')
        user = User.objects.create_user(username, '', password)
        user.last_name = lastname
        user.first_name= firstname
        user.save()

    payload = { "email": username,"pwd": password,"fName": firstname,"lName": lastname} 
    data=json.dumps(payload)

    response = httpconnection.signUpHome_Connect(data)
    print "response status code = ", response.status_code
    convertToJson = response.json()
    print convertToJson
    return render_to_response("home.html",convertToJson,context_instance=RequestContext(request))