я хочу отправить otp после нажатия кнопки Отправить otp, а затем подтвердить его, нажав кнопку «Подтвердить» в шаблоне django. Как мне это сделать? - PullRequest
0 голосов
/ 22 апреля 2020

Я хочу отправить OTP из Django шаблона, как я могу получить телефон получателя, я ниже кода и отправить OTP и проверить

          import requests
          import JSON
          import random
          import math

          URL = 'https://www.sms4india.com/api/v1/sendCampaign'

         # get request
         def sendGetRequest(reqUrl, apiKey, secretKey, useType, phoneNo, senderId, textMessage):
         req_params = {
         'apikey':apiKey,
         'secret':secretKey,
         'usetype':useType,
         'phone': phoneNo,
         'message':textMessage,
         'senderid':senderId
          }
         return requests.get(reqUrl, req_params)


         data ="0123456789ABCDEFGHIGKLMNOPQRSTUVWXYZ"
         leng = len(data)

         otp =""

         for i in range(6):
         otp += data[math.floor(random.random()*leng)]

        # get response
        response = sendGetRequest(URL, 'authkey', 'api key', 'stage', 'phoneNO', 'user', 'Your digit 
        OTP is '+str(otp) )
        """
        Note:-
        you must provide apikey, secretkey, usetype, mobile, senderid and message values
       and then requst to api
       """
      # print response if you want
      print(response.text)

этот код генерирует OTP для меня, но как получить введенный пользователем ОТП и сравните в Django

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...