Django应用程序,用于验证Web应用程序收据
项目描述
Django中Web应用程序收据的解析。一个用于解析Django中Web应用程序收据的简单库。它遵循Mozilla Marketplace的验证服务的语法。
这是可选的,您只需使用Marketplace验证您的收据即可。然而,您可能希望这样做有几个原因
分析,跟踪您的应用程序的用法,因为它检查收据
通过IP地址跟踪收据的用法,以防止收据共享
阻止您知道是欺诈性的收据。
此应用程序提供了一个django模型,显示了已处理的收据,允许您在那里阻止收据。
安装
从PyPI安装
pip install django-receipts
用法
将django_receipts添加到您的INSTALLED_APPS
INSTALLED_APPS = (... 'django_receipts', )
运行syncdb以安装表
python manage.py syncdb
在django-receipts中添加到您的urls,例如
urlpatterns = patterns('', ... url(r'^receipts/', include('django_receipts.urls')), )
然后您将能够向
curl -X POST http://localhost:1234/receiive --data "good.receipt"
这将返回
{"status": "ok"}
有关更多信息,请参阅django_receiptsconstants.py
配置
RECEIPT_CHECK_INTERVAL(可选):客户端收据与实际发送到服务器的收据之间的时间。实际上是针对服务器的检查缓存。默认:60分钟。
项目详情
关闭
django-receipts-0.1.5.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8e3cff283207b96ba4ca742e15b52ffae23c9cd342aa9092518c694cf508a741 |
|
MD5 | 7b34d343039018858c6571ee49d22661 |
|
BLAKE2b-256 | 4048e084dd1b60e30c2e68d17c4ca14dd51ebf2c90bc067f28e96a1b22a72b2b |