首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Stripe、Django和Cartridge /夹层的问题

Stripe、Django和Cartridge /夹层的问题
EN

Stack Overflow用户
提问于 2015-08-28 00:46:53
回答 2查看 373关注 0票数 0

我的这是一个墨盒/夹层应用程序和运行良好的https正确设置。它可以正常工作,直到结帐过程结束为止,我在浏览器中得到以下调试错误:

异常类型: AuthenticationError异常值:

没有提供API密钥。(提示:使用"stripe.api_key =“设置API键)。您可以从Stripe web接口生成API密钥。有关详细信息,请参阅https://stripe.com/api,如有任何问题,请向support@stripe.com发送电子邮件。异常位置: /home/jamesgilbert/lib/python2.7/stripe/api_requestor.py in request_raw,第183行

回溯:"/home/johnsmith/webapps/cartridgeshop/lib/python2.7/Django-1.8.4-py2.7.egg/django/core/handlers/base.py“文件在get_response 132中。response = wrapped_callback(request,*callback_args,**callback_kwargs)文件_wrapped_view_func 57中的文件响应= "/home/johnsmith/lib/python2.7/cartridge/shop/views.py“(请求,*args,**kwargs) checkout_steps 282中的文件checkout_steps。transaction_id = payment_handler (请求、表单、订单)payment_handler 34中的文件创建344中的文件"/home/johnsmith/lib/python2.7/stripe/resource.py“( description=order)。响应,api_key = requestor.request('post',url,params,headers)请求140中的文件requestor.request。"/home/johnsmith/lib/python2.7/stripe/api_requestor.py“中的文件method.lower(),url,params,headers)。“没有提供API密钥。”(提示:使用“

然后,我在apache日志中得到了以下内容: /home/johnsmith/lib/python2.7/cartridge/shop/views.py:226:

UserWarning:不推荐使用SHOP_CHECKOUT_FORM_CLASS设置--请为checkout_steps视图定义您自己的for模式,并传递您自己的form_class参数。

我有正确的条纹api键在设置和一切应该设置,我看了其他地方和走向一个死胡同?

非常感谢

EN

回答 2

Stack Overflow用户

发布于 2015-11-09 01:44:01

您需要将Stripe键添加到您的settings.py文件中(您说您已经这样做了)。类似于下面的行,但是使用您自己来自网站的API密钥。

STRIPE_API_KEY="sk_test_XXXXXXXXXXXXXXXXXXXXXXXX“

您还需要引用python接口文件(要获得此错误消息,您必须一直这样做)。

SHOP_HANDLER_PAYMENT = "cartridge.shop.payment.stripe_api.process“

而且,您需要安装条形巨蟒模块。

看起来你做了所有这一切,所以我不确定这是否会有帮助,但也许它会触发一些东西来帮助你克服这一切。

票数 0
EN

Stack Overflow用户

发布于 2016-04-22 01:11:59

墨盒-条纹似乎没有得到维护。我建议使用内置在墨盒中的条形支付处理程序,这将被记录在墨盒的下一个文档发行版(按下)中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32261653

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档