跳转到主要内容

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 (4.4 kB 查看哈希值)

上传时间 源代码

由以下支持