При написании этого вопроса нужно знать, как добиться того же, что и в предмете, описание которого приведено ниже.
У меня есть класс, который имеет различные функции, каждая функция имеет несколько различных ссылок, которые помогают в создании URL изапрос на какой-нибудь сервер.и здесь я переопределяю функцию init для хранения некоторой переменной в соответствии с потребностями.
здесь я хочу переместить функцию generate_otp в качестве задачи для моего сельдерея
моего класса с некоторыми функциямиобъяснено ниже
класс FinoApi ():
def __init__(self, request):
self.url = api_url
self.request_data = request
self.headers = {
"content-type": "application/json",
"authentication": headers_encrypted
}
def generate_otp(self):
"""Generate OTP"""
link = '/ProcessRequest/CityCashGenerateOTP'
new_url = self.url + link
result = self.get_request(new_url, link)
return result
def registration(self):
"""Citycash registration"""
link = '/ProcessCityCashRegistration'
new_url = self.url + link
result = self.get_request(new_url, link)
return result
def posting_transaction(self):
"""Transaction posting"""
link = '/ProcessRequest/TransactionPosting'
new_url = self.url + link
result = self.get_request(new_url, link)
return result