コード例 #1
0
ファイル: views.py プロジェクト: priyapappachan/cdrs
def signup(request):  #sign up page. url/signup/
    if request.method == 'GET':
        return render_to_response(
            'signup.html', RequestContext(request))  #if get display page
    else:
        name = request.POST.get('username')
        password = request.POST.get('password')
        mail = request.POST.get('mail')
        phone = request.POST.get('number')  #extraxt data from form fields
        new_user = User(user_name=name,
                        user_password=password,
                        mail_id=mail,
                        phonenumber=phone)  #pass data to object
        new_user.save()  #commit data to database
        try:

            ses = Session.objects.latest('id')
            #get the highest session id
            val = ses.id + 1
        except Session.DoesNotExist:
            val = 1
        newSession = Session(id=val,
                             user_id=new_user.id,
                             login='******',
                             mcount=0,
                             bcount=0)
        newSession.save()
        #create a new session for the user
        return HttpResponseRedirect('/%s/initial' % val)
コード例 #2
0
ファイル: copy.py プロジェクト: priyapappachan/cdrs
def signup(request):  #sign up page. url/signup/
    if request.method == 'GET':
        return render_to_response(
            'signup.html', RequestContext(request))  #if get display page
    else:
        name = request.POST.get('username')
        password = request.POST.get('password')
        mail = request.POST.get('mail')
        phone = request.POST.get('number')  #extraxt data from form fields
        new_user = User(user_name=name,
                        user_password=password,
                        mail_id=mail,
                        phonenumber=phone)  #pass data to object
        new_user.save()  #commit data to database
        return HttpResponseRedirect('/%s' %
                                    new_user.id)  #set url to home page /userid
コード例 #3
0
ファイル: views.py プロジェクト: priyapappachan/cdrs
def signup(request):  # sign up page. url/signup/
    if request.method == "GET":
        return render_to_response("signup.html", RequestContext(request))  # if get display page
    else:
        name = request.POST.get("username")
        password = request.POST.get("password")
        mail = request.POST.get("mail")
        phone = request.POST.get("number")  # extraxt data from form fields
        new_user = User(user_name=name, user_password=password, mail_id=mail, phonenumber=phone)  # pass data to object
        new_user.save()  # commit data to database
        try:

            ses = Session.objects.latest("id")
            # get the highest session id
            val = ses.id + 1
        except Session.DoesNotExist:
            val = 1
        newSession = Session(id=val, user_id=new_user.id, login="******", mcount=0, bcount=0)
        newSession.save()
        # create a new session for the user
        return HttpResponseRedirect("/%s/initial" % val)