Разбор Web App поступлений в Django & NBSP;. Django-квитанции является приложение Django, чтобы разобрать квитанции веб-приложений в Django. Отсюда следует, тот же синтаксис, проверки службы на Тебя Mozilla Marketplace.
Это необязательно, можно просто проверить свою квитанцию с Marketplace. Однако есть несколько причин, вы можете сделать это:
& NBSP; аналитика, отслеживания использования вашего приложения, как он проверяет поступления
& NBSP; отслеживание использование получения IP-адреса для предотвращения совместного использования поступлений
& NBSP; блокирование поступления, которые вы знаете fradulent.
Это приложение предоставляет Django модель, которая показывает, что поступления были обработаны, позволяя блокировать квитанции есть.
Установка
Установка из PyPI:
пункт установить Django-квитанции
Использование
Добавить django_receipts ваших INSTALLED_APPS:
INSTALLED_APPS = (...
& NBSP; 'django_receipts ",
)
Запустите SyncDB установить таблицу:
питон manage.py SyncDB
Добавить в Django-поступлений в ваших URL-адресов, например:
urlpatterns = узоры ('',
& NBSP; ...
& NBSP; гиперссылка (г '^ поступления / ", включают в себя (" django_receipts.urls')),
)
Затем Вы сможете сделать POST к:
локон -X POST HTTP: // локальный: 1234 / receiive --data "good.receipt"
Это вернет:
{"Статус": "ОК"}
См django_receiptsconstants.py больше.
Конфигурация
- RECEIPT_CHECK_INTERVAL (по желанию): время между поступлениями от клиента на самом деле отправить квитанции на сервер. Эффективно кэш проверки на сервере. По умолчанию: 60 минут.
Требования
- Python
- Джанго
Комментарии не найдены