You can send the data through a dictionary or you can use json response and fetch the json response through javascript.
On Fri, Jan 21, 2022, 20:35 Kabir <kabirsrivastav...@gmail.com> wrote: > How to we use views.py to send data to index.html? > > On Thursday, January 20, 2022 at 11:59:17 AM UTC+5:30 Leo guitar girl > wrote: > >> I have sent you an invitation >> >> On Wed, Jan 19, 2022 at 9:54 AM Vkash Poudel <bikash...@gmail.com> wrote: >> >>> can we connect via email so that i can share my codes regarding Time >>> basis OTP Generation and OTP Verification and activate user's account using >>> pyotp. >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> On Wed, Jan 19, 2022 at 1:20 AM Leo guitar girl <mansarim...@gmail.com> >>> wrote: >>> >>>> I have not used any library. I have done manual OTP verification by >>>> using Rand library as told in the tutorial. >>>> >>>> On Tue, Jan 18, 2022 at 9:00 PM Vkash Poudel <bikash...@gmail.com> >>>> wrote: >>>> >>>>> first of what did you use to generate otp. If you've used pyotp >>>>> libraries then you can verify otp in simple step and the documentation is >>>>> good in pyotp. >>>>> >>>>> On Tue, Jan 18, 2022 at 8:35 PM Leo guitar girl <mansarim...@gmail.com> >>>>> wrote: >>>>> >>>>>> I am following the tutorial from LearnVern.com >>>>>> >>>>>> >>>>>> https://www.learnvern.com/python-tutorial-django/project-implementation-part2 >>>>>> >>>>>> I have followed ditto as taught in the tutorial but the trainer has >>>>>> no issue and I have this issue. >>>>>> >>>>>> I am sharing the views.py code also >>>>>> >>>>>> from django.shortcuts import render >>>>>> from .models import * >>>>>> from random import randint >>>>>> >>>>>> >>>>>> # Create your views here. >>>>>> >>>>>> def Index(request): >>>>>> return render(request, 'myapp/index.html') >>>>>> >>>>>> >>>>>> def SignupPage(request): >>>>>> return render(request, 'myapp/signup.html') >>>>>> >>>>>> >>>>>> def RegisterUser(request): >>>>>> if request.POST['role'] == "Candidate": >>>>>> role = request.POST['role'] # Master Table Field >>>>>> fname = request.POST['fname'] # Candidate Table Field >>>>>> lname = request.POST['lname'] # Candidate Table Field >>>>>> email = request.POST['email'] # Master Table Field >>>>>> password = request.POST['password'] # Master Table Field >>>>>> cpassword = request.POST['cpassword'] >>>>>> >>>>>> user = UserMaster.objects.filter(email=email) >>>>>> >>>>>> if user: >>>>>> message = "User already Exist" >>>>>> return render(request, "myapp/signup.html", {'msg': message}) >>>>>> else: >>>>>> if password == cpassword: >>>>>> otp = randint(100000, 999999) >>>>>> newuser = UserMaster.objects.create(role=role, otp=otp, >>>>>> email=email, password=password) >>>>>> newcand = Candidate.objects.create(user_id=newuser, >>>>>> firstname=fname, lastname=lname) >>>>>> return render(request, "myapp/otpverify.html", {'email': >>>>>> email}) >>>>>> else: >>>>>> print("Company Registration") >>>>>> >>>>>> >>>>>> def OTPpage(request): >>>>>> return render(request, "myapp/otpverify.html") >>>>>> >>>>>> >>>>>> def OTPverify(request): >>>>>> if request.method == 'POST': >>>>>> email = request.POST['email'] >>>>>> otp = request.POST['otp'] >>>>>> >>>>>> user = UserMaster.objects.get(email=email) >>>>>> >>>>>> if user: >>>>>> if user.otp == otp: >>>>>> message = "OTP Verified Successfully!!!!!" >>>>>> return render(request, "myapp/login.html", {'msg': >>>>>> message}) >>>>>> else: >>>>>> message = "OTP is incorrect" >>>>>> return render(request, "myapp/otpverify.html", {'msg': >>>>>> message}) >>>>>> else: >>>>>> return render(request, "myapp/signup.html") >>>>>> >>>>>> >>>>>> On Tue, Jan 18, 2022 at 3:21 PM Kasper Laudrup <lau...@stacktrace.dk> >>>>>> wrote: >>>>>> >>>>>>> On 18/01/2022 04.31, Leo guitar girl wrote: >>>>>>> > Oh, I apologize. I had pasted the error code here don't know why >>>>>>> it was >>>>>>> > not sent. >>>>>>> > Actually, I am trying to create a job portal by seeing a tutorial. >>>>>>> Now I >>>>>>> > am at the step of verifying OTP. OTP is generated successfully in >>>>>>> the >>>>>>> > database. But when I enter it to the textbox and submit, it shows >>>>>>> this error >>>>>>> > >>>>>>> >>>>>>> Which tutorial are you following? >>>>>>> >>>>>>> What's in the views.py file that is causing the error? >>>>>>> >>>>>>> Kind regards, >>>>>>> >>>>>>> Kasper Laudrup >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to a topic in >>>>>>> the Google Groups "Django users" group. >>>>>>> To unsubscribe from this topic, visit >>>>>>> https://groups.google.com/d/topic/django-users/P1-fQLDoncc/unsubscribe >>>>>>> . >>>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>>> django-users...@googlegroups.com. >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/d/msgid/django-users/df6cb70c-d5a5-1f12-a832-ac5b46901fc4%40stacktrace.dk >>>>>>> . >>>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Django users" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to django-users...@googlegroups.com. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/django-users/CAN6g9JZG-4VbKFDOJtWg3rMWY4i23Gh%2Bga3PfKxYBmVMR38ayw%40mail.gmail.com >>>>>> <https://groups.google.com/d/msgid/django-users/CAN6g9JZG-4VbKFDOJtWg3rMWY4i23Gh%2Bga3PfKxYBmVMR38ayw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> >>>>> >>>>> -- >>>>> Best Regards, >>>>> Bikash Poudel >>>>> >>>>> -- >>>>> You received this message because you are subscribed to a topic in the >>>>> Google Groups "Django users" group. >>>>> To unsubscribe from this topic, visit >>>>> https://groups.google.com/d/topic/django-users/P1-fQLDoncc/unsubscribe >>>>> . >>>>> To unsubscribe from this group and all its topics, send an email to >>>>> django-users...@googlegroups.com. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/django-users/CAE0sOGxjPxmRpd2CcucoeSTFuAqa1U_CBU2N7RTxZ7GLH-kTLA%40mail.gmail.com >>>>> <https://groups.google.com/d/msgid/django-users/CAE0sOGxjPxmRpd2CcucoeSTFuAqa1U_CBU2N7RTxZ7GLH-kTLA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Django users" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to django-users...@googlegroups.com. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/django-users/CAN6g9Ja_j7Z08NuCLrmR5S9O1NOj_%3D8ZnG16Wd1dw0x7WSMTHQ%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/django-users/CAN6g9Ja_j7Z08NuCLrmR5S9O1NOj_%3D8ZnG16Wd1dw0x7WSMTHQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> >>> >>> -- >>> Best Regards, >>> Bikash Poudel >>> >>> -- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "Django users" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/django-users/P1-fQLDoncc/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> django-users...@googlegroups.com. >>> >> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/django-users/CAE0sOGzW_rCgBtZaONpjU6DMzd9K90rBWsCTht2ZNGGJ6LRPrw%40mail.gmail.com >>> <https://groups.google.com/d/msgid/django-users/CAE0sOGzW_rCgBtZaONpjU6DMzd9K90rBWsCTht2ZNGGJ6LRPrw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to django-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-users/cb37365e-01b6-44bf-b48c-e910ec8b20a2n%40googlegroups.com > <https://groups.google.com/d/msgid/django-users/cb37365e-01b6-44bf-b48c-e910ec8b20a2n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAF7qQgDRyhMGgEPanq%2Bj0j2_MTP_6j2M50h0gqvTqc1hD7OY_Q%40mail.gmail.com.