我的它是一个墨盒/夹层应用程序,并且在正确设置 https 的情况下运行良好。它工作正常,直到我结帐过程结束,我在浏览器中收到以下调试错误:
异常类型:AuthenticationError 异常值:
未提供 API 密钥。(提示:使用“stripe.api_key =”设置您的 API 密钥)。您可以从 Stripe Web 界面生成 API 密钥。有关详细信息,请参阅https://stripe.com/api,如果您有任何问题,请发送电子邮件至 support@stripe.com。异常位置:request_raw 中的 /home/jamesgilbert/lib/python2.7/stripe/api_requestor.py 第 183 行
回溯:get_response 132 中的文件“/home/johnsmith/webapps/cartridgeshop/lib/python2.7/Django-1.8.4-py2.7.egg/django/core/handlers/base.py”。 response = Wrapped_callback(request , *callback_args, **callback_kwargs) _wrapped_view_func 57 中的文件“/home/johnsmith/webapps/cartridgeshop/lib/python2.7/Django-1.8.4-py2.7.egg/django/views/decorators/cache.py” . response = view_func(request, *args, **kwargs) 文件 "/home/johnsmith/lib/python2.7/cartridge/shop/views.py" 在 checkout_steps 282. transaction_id = payment_handler(request, form, order) 文件" /home/johnsmith/lib/python2.7/cartridge_stripe/init.py" in payment_handler 34. description=order) 文件 "/home/johnsmith/lib/python2.7/stripe/resource.py" 在创建 344. response, api_key = requestor.request('post', url, params,标头)请求 140 中的文件“/home/johnsmith/lib/python2.7/stripe/api_requestor.py”。method.lower()、url、参数、标头)文件“/home/johnsmith/lib/python2.7/ stripe/api_requestor.py" in request_raw 183. '未提供 API 密钥。(提示:使用 ' 设置您的 API 密钥
然后我在 apache 错误日志中得到以下信息:/home/johnsmith/lib/python2.7/cartridge/shop/views.py:226:
用户警告: SHOP_CHECKOUT_FORM_CLASS 设置已弃用 - 请为 checkout_steps 视图定义您自己的 urlpattern,传入您自己的 form_class 参数。
我在设置中有正确的条带 api 键,一切都设置好了,我在其他地方看过并走到了死胡同?
非常感谢