def user_join(request): user_id = request.POST.get("user_id") password = request.POST.get("password") user_name = request.POST.get("user_name") user_email = request.POST.get("user_email") phone = request.POST.get("user_phone") gender = int(request.POST.get("user_gender",0)) school = request.POST.get("school_id") if school : school = get_or_none(School,id=school) user = User.objects.create_user(username=user_id,password=password,email=user_email,first_name=user_name) if user : UserProfile.objects.create(user=user,phone=phone,school=school,gender=gender) user = authenticate(username=user_id, password=password) if user : if user.profile.gender == 0 : user.profile.src = "default_user.png" else : user.profile.src = "default_user_f.png" user.profile.save() login(request, user) request.session.set_expiry(31536000) return HttpResponseRedirect('/home/') return HttpResponseRedirect('/home/')