Braintree paypal 对 django-python 的实现
Posted
技术标签:
【中文标题】Braintree paypal 对 django-python 的实现【英文标题】:Braintree paypal implementation to django-python 【发布时间】:2015-03-23 02:22:36 【问题描述】:我是这个网站的新手(我有条纹,但我也想要贝宝)。有人可以向我解释我应该在这里做什么。我安装了braintree,但将它的js添加到basehtml然后我被卡住了。
https://developers.braintreepayments.com/javascript+python/start/hello-server
例如,
import braintree
braintree.Configuration.configure(braintree.Environment.Sandbox,
merchant_id="use_your_merchant_id",
我应该把它放在哪里。 view.py 还是其他地方?
【问题讨论】:
【参考方案1】:他们有一个非常好的 API,可以准确地告诉您该做什么。另外,请查看django-braintree。
在 settings.py 中添加braintree.Configuration.configure(braintree.Environment.Sandbox, merchant_id="use_your_merchant_id",
。生成客户端令牌并将其发送到您的前端并将其放入 dropin.js
- 就完成了。
【讨论】:
感谢您的回答。我做到了,但是这个 @app.route("/purchases", methods=["POST"]) def create_purchase(): nonce = request.form["payment_method_nonce"] # 在这里使用付款方式随机数...查看。 py,我想。但是,它给出了一个错误。 什么样的错误?您需要提供更多信息,以便人们为您提供帮助。 对不起。它是说名称'app'没有定义 @newbee 我在布伦特里工作。我们的 Python 示例用于使用 Flask 框架,而不是 Django。您需要使它们适应 Django 的工作方式。 @agf 也许 Braintree 计划为 Django 建立一个示例? ?以上是关于Braintree paypal 对 django-python 的实现的主要内容,如果未能解决你的问题,请参考以下文章
我是不是需要同时购买 Paypal 和 Braintree 帐户才能进行 Paypal 集成?