Пример #1
0
def helloWorld(req):
    form = UserForm()
    if req.method == 'POST':
        form = UserForm(req.POST)
        if form.is_valid():
            pass
    d1 = {
        'form': form
        # 'name': 'akhil',
        # 'email':'*****@*****.**',
        # 'l1':[1,2,3,4],
        # 'd2':{'address':'BTM','city':'Bangalore'}
    }
    return render(req, 'hello.html', d1)
Пример #2
0
def register(request):
    registered = False
    if request.method == 'POST':
        user_form = UserForm(data=request.POST)
        # profile_form = UserProfileInfoForm(data=request.POST)
        if user_form.is_valid():
            user = user_form.save()
            user.set_password(user.password)
            # user_form.password.save()
            # user_form.email.save()
            user.save()
            # profile = profile_form.save(commit=False)
            # profile.user = user
            # if 'profile_pic' in request.FILES:
            #     print('found it')
            #     profile.profile_pic = request.FILES['profile_pic']
            # profile.save()
            registered = True
        else:
            print(user_form.errors)
    else:
        user_form = UserForm()
        # profile_form = UserProfileInfoForm()
    return render(
        request,
        'testapp/registration.html',
        {
            'user_form': user_form,
            # 'profile_form':profile_form,
            'registered': registered
        })
Пример #3
0
def register(request):
    registered = False
    if request.method == 'POST':
        user_form = UserForm(data=request.POST)
        profile_form = Studsform(data=request.POST)
        if user_form.is_valid() and profile_form.is_valid():
            user = user_form.save()
            user.set_password(user.password)
            user.save()
            profile = profile_form.save(commit=False)
            profile.user = user
            if 'photo' in request.FILES:
                print('found it')
                profile.photo = request.FILES['photo']
            profile.save()
            return redirect("/accounts/login")
            registered = True
        else:
            print(user_form.errors, profile_form.errors)
    else:
        user_form = UserForm()
        profile_form = Studsform()
    return render(
        request, 'testapp/singup.html', {
            'user_form': user_form,
            'profile_form': profile_form,
            'registered': registered
        })
Пример #4
0
def register(request):
    registered = False

    if request.method == "POST":
        userform = UserForm(data=request.POST)
        profileform = UserProfileInfoforms(data=request.POST)

        if userform.is_valid() and profileform.is_valid():
            user = userform.save()
            user.set_password(user.password)
            user.save()

            profile = profileform.save(commit=False)
            profile.user = user

            if 'Profile_pic' in request.FILES:
                profile.Profile_pic = request.FILES['Profile_pic']
            profile.save()

            registered = True
        else:
            print(userform.errors, profileform.errors)
    else:
        userform = UserForm()
        profileform = UserProfileInfoforms()

    return render(request, 'testapp/register.html', {
        'userform': userform,
        'profileform': profileform,
        'registered': registered
    })
def signup(request):
    form=UserForm()
    if request.method=='POST':
        form=UserForm(request.POST)
        if form.is_valid():
            user=form.save()
            user.set_password(user.password)
            user.save()
            return HttpResponseRedirect('/accounts/login')
    return render(request,'testapp/signup.html',{'form':form})
def register(request):
    registered = False
    if request.method == 'POST':
        user_form = UserForm(data=request.POST)

        if user_form.is_valid():
            user = user_form.save(commit=False)
            user.set_password(user.password)
            user.save()
            user.is_active = False
            #profile = profile_form.save(commit=False)
            #profile.user = user
            #profile.save()
            current_site = get_current_site(request)
            mail_subject = 'Activate your blog account.'
            message = render_to_string('acc_active_email.html', {
                'user': user,
                'domain': current_site.domain,
                'uid':urlsafe_base64_encode(force_bytes(user.pk)).decode(),
                'token':account_activation_token.make_token(user),
            })
            to_email = user_form.cleaned_data.get('email')
            email = EmailMessage(
                        mail_subject, message, to=[to_email]
            )
            #return HttpResponse(to_email)
            email.send()
            return render(request,'acc_active_sent.html')
            registered = True
        else:
            print(user_form.errors)
    else:
        user_form = UserForm()
    return render(request,'registration.html',
                          {'user_form':user_form,
                           'registered':registered})
Пример #7
0
    def test_no_label_relation(self):
        UserForm.CLASSIFIER_VALUE_FIELD = 'first_name'
        form = UserForm()

        with self.assertRaises(ClassifierLabelModelNotFound):
            form.classifier_label_fieldname