本文整理匯總了Python中getpaid.backends.transferuj.PaymentProcessor.get_backend_setting方法的典型用法代碼示例。如果您正苦於以下問題:Python PaymentProcessor.get_backend_setting方法的具體用法?Python PaymentProcessor.get_backend_setting怎麽用?Python PaymentProcessor.get_backend_setting使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類getpaid.backends.transferuj.PaymentProcessor
的用法示例。
在下文中一共展示了PaymentProcessor.get_backend_setting方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: handle
# 需要導入模塊: from getpaid.backends.transferuj import PaymentProcessor [as 別名]
# 或者: from getpaid.backends.transferuj.PaymentProcessor import get_backend_setting [as 別名]
def handle(self, *args, **options):
key = PaymentProcessor.get_backend_setting("key", None)
if key is None:
self.stdout.write('Please be sure to provide "key" setting for this backend (random max. 16 characters)')
else:
self.stdout.write("Please setup in Transferuj.pl user defined key (for security signing): %s\n" % key)
示例2: test_default_config_url_transaction_params
# 需要導入模塊: from getpaid.backends.transferuj import PaymentProcessor [as 別名]
# 或者: from getpaid.backends.transferuj.PaymentProcessor import get_backend_setting [as 別名]
def test_default_config_url_transaction_params(self):
data = self.get_geteway_data()
crc = data['crc']
kwota = data['kwota']
id_ = data['id']
key = PaymentProcessor.get_backend_setting('key')
md5sum = six.text_type(id_) + kwota + six.text_type(crc) + key
md5sum = md5sum.encode('utf-8')
self.assertEquals(crc, self.payment.pk)
self.assertEquals(kwota, six.text_type(self.payment.amount))
self.assertEquals(id_, 1234)
self.assertEquals(data['md5sum'], md5(md5sum).hexdigest())