コード例 #1
0
ファイル: views.py プロジェクト: wns133244/Djangoproject
def join(request):
     if request.method == 'GET':
         return render(request, 'app/join.html', {})
     else:
         user_name = request.POST['user_name']
         user_mail = request.POST['user_mail']
         user_birth = request.POST['user_birth']

         member = Member(user_name=user_name, user_mail=user_mail, user_birth=user_birth)
         member.c_date = timezone.now()
         member.save()
     return HttpResponse('로그인 완료' + user_name + user_mail + user_birth)
コード例 #2
0
ファイル: views.py プロジェクト: unkill1987/valweb
def register(request):
    if request.method == 'GET':
        return render(request, 'app/register.html', {})
    else:
        result_dict = {}
        try:
            user_role = request.POST['user_role']
        except:
            user_role = ''

        user_name = request.POST['user_name']
        user_id = request.POST['user_id']
        user_pw = request.POST['user_pw']
        user_confirm_pw = request.POST['user_confirm_pw']

        if user_role == '' or user_name == '' or user_id == '' or user_pw == '' or user_confirm_pw == '':
            result_dict['result'] = '공백은 사용할 수 없습니다.'
            return JsonResponse(result_dict)

        elif user_pw != user_confirm_pw:
            result_dict['result'] = '비밀번호 매치 실패'
            return JsonResponse(result_dict)

        else:
            try:
                Member.objects.get(user_id=user_id)
                result_dict['result'] = '이미 가입된 아이디가 있습니다.'
            except Member.DoesNotExist:
                member = Member(user_role=user_role,
                                user_id=user_id,
                                user_pw=user_pw,
                                user_name=user_name)
                member.c_date = timezone.now()
                member.save()
                result_dict['result'] = '가입완료'

            return JsonResponse(result_dict)