一个用于从Coinbase接收付款通知的Django应用
项目描述
一个用于从Coinbase接收付款通知的Django应用
入门
这是一个相当简单的应用。它由三部分组成
Webhook视图
模型用于存储接收到的Webhook数据
在接收/验证/存储Webhook数据时发出的信号
首先,您需要在requirements.txt中添加django-coinbase,并在虚拟环境中pip安装它。接下来,您需要将coinbase添加到settings.py文件的INSTALLED_APPS设置中。最后,您需要在主urls.py文件中添加一个urls include,用于coinbase.urls。
您可以在自己的项目中设置一个接收器来处理回调数据
@receiver(order_received) def handle_order_received(sender, order, **kwargs): pass # do something with the order object, like enable a feature based on order.custom contents
您需要设置两个不同的设置
COINBASE_API_KEY
这是在https://coinbase.com/account/integrations找到的API密钥
开发
运行测试套件
$ pip install Django django-nose django-jsonfield mock requests $ python runtests.py
商业支持
这个应用,以及许多类似的应用,都是为了支持Eldarion自己的许多网站和客户网站而构建的。我们很乐意帮助您在下一个项目中,所以请通过给我们发邮件到info@eldarion.com联系我们。
项目详情
关闭
django-coinbase-0.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c78d5387e2f36f7f8ac3f8d7bac600595fb1e2081528cf7f4b93a19fdd7df5bf |
|
MD5 | b0a1acebbeb14544aa74b98c406b17c6 |
|
BLAKE2b-256 | 208eac3ed4b30cfa9fa60ecd15dac34a9439d5c7e7ab9f696a62d200ec363f10 |