. Web uygulaması Django makbuz & nbsp
Ayrıştırma; django-makbuzların Django web uygulama makbuzlar ayrıştırmak için Django uygulaması. Bu sana Mozilla Marketplace doğrulama hizmeti aynı sözdizimini izler.
Bu isteğe bağlıdır, sadece Pazar ile makbuz kontrol edebilirsiniz. Ancak bunu yapmak isteyebilirsiniz nedenleri bir çift vardır:
& Nbsp; analitik, app kullanımını izleme o makbuzları kontrol olarak
& Nbsp; IP adresine göre alındığı kullanımını izleme makbuzların paylaşımını önlemek için
& Nbsp; fradulent biliyorum makbuzların engelleme.
Bu uygulama orada makbuzlarını engellemek için izin, işlenmiş makbuzları gösteren Django modeli sağlar.
Kurulum
Pypi yükle:
Django-makbuz yüklemek pip
Kullanım
Django_receipts sizin INSTALLED_APPS ekleyin:
INSTALLED_APPS = (...
& Nbsp; 'django_receipts'
)
Tablo yüklemek için syncdb çalıştırın:
Python manage.py syncdb
Örneğin, URL'ler içine Django-makbuz ekleyin:
urlpatterns = desenleri ('',
& Nbsp; ...
& Nbsp; url (r '^ makbuzların /') ('django_receipts.urls' dahil),
)
Daha sonra bir POST yapmak mümkün olacaktır:
-X POST http kıvırmak: // localhost: 1234 / receiive --bilgi "good.receipt"
Bu dönecektir:
{"Status": "Tamam"}
Daha fazla bilgi için django_receiptsconstants.py bakınız.
Yapılandırma
- RECEIPT_CHECK_INTERVAL (isteğe bağlı): Aslında sunucuya makbuzları göndermek için istemci gelirleri arasındaki zaman. Etkili sunucuya karşı çek bir önbellek. Varsayılan:. 60 dakika
Gereksinimler :
- Python
- Django
Yorum Bulunamadı