这些都在同一app
from billing import get_integration
stripe_obj = get_integration("stripe_example")
from app.urls import stripe_obj
目前返回cannot import name stripe_obj
。我错过了什么?
答案 0 :(得分:0)
您是否忘记为stripe_obj定义设置?
查看tuxcanfly做了什么here。
您必须先定义对象的配置/设置。在您的情况下,将pay_pal替换为stripe_obj。
INSTALLED_APPS = (
...,
'paypal.standard.pdt',
...)
MERCHANT_SETTINGS = {
...,
'pay_pal': {
"WPP_USER" : '...',
"WPP_PASSWORD" : '...',
"WPP_SIGNATURE" : '...',
"RECEIVER_EMAIL" : '...',
# Below attribute is optional
"ENCRYPTED": True
}
...}
PAYPAL_RECEIVER_EMAIL = MERCHANT_SETTINGS['pay_pal']['RECEIVER_EMAIL']