예제 #1
0
def form_page(request):
    # form = forms.FormName()
    #
    # if request.method == 'POST':
    #     form = forms.FormName(request.POST)
    #
    #     if form.is_valid():
    #         print('VALIDATION SUCCESS!')
    #         print("Name: " + form.cleaned_data['name'])
    #         print("Email: " + form.cleaned_data['email'])
    #         print("Text: " + form.cleaned_data['text'])
    #
    # return render(request, 'first_app/form_page.html',{'form':form})
    form = NewUserForm()

    if request.method == "POST":
        form = NewUserForm(request.POST)

        if form.is_valid():
            form.save(commit=True)
            return index(request)
        else:
            print('ERROR FORM INVALID')

    return render(request, 'first_app/form_page.html', {'form': form})
예제 #2
0
def index(request):
    acc_list = info_table.objects.order_by('rollno')
    form = NewUserForm()
    if request.method == 'POST':
        form = NewUserForm(request.POST)
        if form.is_valid():
            form.save()
    my_dir = {'info_table': acc_list, 'form': form}
    return render(request, 'first_app/index.html', context=my_dir)
예제 #3
0
파일: views.py 프로젝트: nitinradke/Django
def myform(request):
    form = NewUserForm()
    if request.method == 'POST':
        form = NewUserForm(request.POST)
        if form.is_valid():
            form.save()
            return index(request)

    return render(request, 'first_app/forms.html', context={'form': form})
def new_user(request):
    form = NewUserForm()
    if request.method == 'POST':
        form = NewUserForm(request.POST)
        if form.is_valid():
            form.save(commit=True)
            return users(request)
        else:
            print('ERROR form invalid')
    return render(request, 'first_app/new_user.html', {'form': form})
예제 #5
0
def index(request):
    form = NewUserForm
    if request.method == "POST":
        form = NewUserForm(request.POST)
        if form.is_valid():
            form.save(commit=True)
        else:
            print("form invalid")
            return user(request)
    return render(request, 'first_app/indexog.html', {'form': form})
예제 #6
0
def newUser(req):
    form = NewUserForm()
    if (req.method == 'POST'):
        form = NewUserForm(req.POST)
        if form.is_valid():
            form.save(commit=True)
            return index(req)
        else:
            print('Error form invalid')

    return render(req, 'app/signUp.html', {'form': form})
예제 #7
0
def users(request): 
        form = NewUserForm()
        if request.method == "POST":
                form = NewUserForm(request.POST)

                if form.is_valid():
                        form.save(commit = True)
                        return index(request)
                else:
                        print("Error")
        return render(request, 'first_app/users.html', {'form' : form})
def users(request):
    userform = NewUserForm()
    if request.method == "POST":
        userform = NewUserForm(request.POST)

        if userform.is_valid():
            userform.save(commit=True)
            return index(request)
        else:
            print("ERROR FORM INVALID!")
    return render(request, 'users.html', {'form': userform})
예제 #9
0
def userregister(request):
    form = NewUserForm()
    if request.method == 'POST':
        form = NewUserForm(request.POST)

        if form.is_valid():
            form.save(commit=True)
            return index(request)
        else:
            print('ERROR! FORM IS NOT VALID')
    return render(request, 'first_app/userregister.html', context={'form': form})
예제 #10
0
def addUser(request):
    form = NewUserForm()
    #print("form="+form)
    if request.method == "POST":
        form= NewUserForm(request.POST)
        if form.is_valid():
            form.save(commit=True)
            return index(request)
        else:
            print("ERROR FORM INVALID")
    return render(request,'first_app/user.html',{'form':form})
예제 #11
0
def logup(request):
    form = NewUserForm()

    if request.method == "POST":
        form = NewUserForm(request.POST)
        if form.is_valid():
            form.save(commit=True)
            return render(request, 'basicapp/successPage.html')
        else:
            print('ERROR FORM INVALID')

    return render(request, 'basicapp/logup.html', {'form': form})
예제 #12
0
def users_sign_up(request):
    form = NewUserForm()

    if request.method == "POST":
        form = NewUserForm(request.POST)

        if form.is_valid():
            form.save(commit=True)
            return index_users(request)
        else:
            print("ERROR form invalid")
    return render(request, 'login/users.html', {'form': form})
def register(request):
    form = NewUserForm()
    if request.method == "POST":
        form = NewUserForm(request.POST)

        if form.is_valid():
            form.save(commit=True)
            return users(request)
        else:
            print("ERROR! FORM INVALID!")

    return render(request, 'first_app/register.html', {'form': form})
예제 #14
0
def users(request):
    user_list = User.objects.order_by('first_name')
    user_dict = {"users_records":user_list}
    form = NewUserForm()
    if request.method == "POST":
        form = NewUserForm(request.POST)
        if form.is_valid():
            form.save(commit=True)
            return index(request)
        else:
            print('ERROR FORM INVALID')
    return render(request,'first_app/users.html',{'form':form, "users_records":user_list})
def signup_form(request) :
    form=NewUserForm()

    if request.method=="POST" :
        form=NewUserForm(request.POST)

        if form.is_valid() :
            form.save(commit=True)
            return index(request)
        else :
            print('Error from invalid')
    return render(request,'first_app/form_page.html',context={'form':form})
예제 #16
0
def signup(request):
    form = NewUserForm()
    if request.method == 'POST':
        form = NewUserForm(request.POST)

        if form.is_valid():
            form.save(commit=True)
            return index(request)
        else:
            print('Error From Invalid')
    form_content = {'form': form}
    return render(request, 'first_app/signup.html', context=form_content)
예제 #17
0
def users(request):
    form = NewUserForm()

    if request.method == 'POST':
        form = NewUserForm(request.POST)
        # check validation of
        if form.is_valid():
            form.save(commit=True)  # save to database
            return index(request)
        else:
            print('error form invalid')  # if form post is incorrect

    return render(request, 'first_app/users.html', {'form': form})
예제 #18
0
def users(request):

    form = NewUserForm()
    if request.method == "POST":
        form = NewUserForm(request.POST)
        #save it to the database commit=True persist it Also can do custom validation here
        if form.is_valid():
            form.save(commit=True)
            #return to homepage
            return index(request)
        #can raise an error
        else:
            print('Error Form invalid')
    return render(request, 'first_app/users.html', {'form': form})
def users(request):

    form = NewUserForm()

    if request.method == "POST":
        form = NewUserForm(request.POST)

        if form.is_valid():
            form.save(commit=True)
            return index(request)
        else:
            print("ERROR FORM INVALID")

    return render(request, "first_app/form_page.html", {"form": form})
예제 #20
0
def signup(request):

    newform = NewUserForm()

    if request.method == "POST":
        form = NewUserForm(request.POST)

        if form.is_valid():
            form.save(commit=True)
            return users(request)
        else:
            print("ERROR FROM INVALID")

    return render(request, 'first_app/signup.html', {'form': newform})
예제 #21
0
def users(request):

    form = forms.NewUserForm()

    if request.method == "POST":
        return index(request)
        form = NewUserForm(request.POST)

        if form.is_valid():
            form.save(commit=True)
            return index(request)
        else:
            print('ERROR FORM INvALID')

    return render(request, 'first_app/sign_up.html', {'form': form})
예제 #22
0
def users(request):
    form = NewUserForm()

    if request.method == 'POST':
        form = NewUserForm(request.POST)
        # to commit to database
        if form.is_valid():
            form.save(commit=True)
            return index(request)
        else:
            print('ERROR FROM INVALID FORM')
    return render(request, 'first_app/users.html', {'signup_form': form})

    user_list = User.objects.order_by('first_name')
    user_dict = {'users': user_list}
    return render(request, 'first_app/users.html', context=user_dict)
예제 #23
0
def form(request):

    registered = False

    if request.method == "POST":
        user_form = NewUserForm(request.POST)
        extra_form = ExtendedUserForm(request.POST)

        if user_form.is_valid() and extra_form.is_valid():
            # add the new user to the list
            user = user_form.save()
            user.set_password(user.password)
            user.save()

            ext_user = extra_form.save(commit=False)
            ext_user.user = user

            if 'profile_pic' in request.FILES:
                ext_user.profile_pic = request.FILES['profile_pic']

            ext_user.save()

            registered = True

    context = {
        "user_form": NewUserForm(),
        "extra_form": ExtendedUserForm(),
        "registered": registered
    }

    return render(request, "first_app/form_page.html", context=context)