Django将变量从url导入视图

2024-04-20 15:57:10 发布

您现在位置:Python中文网/ 问答频道 /正文

它们都在同一个app

你知道吗网址.py

from billing import get_integration

stripe_obj = get_integration("stripe_example")

你知道吗视图.py

from app.urls import stripe_obj

当前返回cannot import name stripe_obj。我错过了什么?你知道吗


Tags: namefrompyimport视图objappget
1条回答
网友
1楼 · 发布于 2024-04-20 15:57:10

你忘了为stripe\u obj定义设置了吗?你知道吗

看看tuxcanfly做了什么here。你知道吗

必须首先定义对象的配置/设置。在您的情况下,将pay\u pal替换为stripe\u 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']

相关问题 更多 >