parsing af web app indtægter i Django. & Nbsp; Django-kvitteringer er en Django app til at parse web-applikation kvitteringer i Django. Det følger samme syntaks som kontrollen service på dig Mozilla Marketplace.
Dette er valgfrit, kan du bare bekræfte din kvittering med Marketplace. Men der er et par grunde, du måske ønsker at gøre dette:
& Nbsp; analytics, sporing brug af din app, som det kontrollerer kvitteringer
& Nbsp; sporing brug for modtagelse af IP-adresse for at forhindre deling af kvitteringer
& Nbsp; blokering af kvitteringer, som du ved er fradulent.
Denne app giver en django model, der viser de indtægter, der er behandlet, så du kan blokere kvitteringer der.
Installation
Installer fra pypi:
pip installere Django-kvitteringer
Anvendelse
Føj django_receipts til dine INSTALLED_APPS:
INSTALLED_APPS = (...
& Nbsp; "django_receipts«,
)
Kør syncdb at installere tabellen:
python manage.py syncdb
Tilføj i Django-kvitteringer i dine webadresser, for eksempel:
urlpatterns = mønstre ('',
& Nbsp; ...
& Nbsp; url (r '^ kvitteringer /', omfatter (»django_receipts.urls«)),
)
Du vil derefter være i stand til at gøre en post til:
krøller -X POST http: // localhost: 1234 / receiive --data "good.receipt"
Dette vil returnere:
{"Status": "ok"}
Se django_receiptsconstants.py til mere.
Konfiguration
- RECEIPT_CHECK_INTERVAL (valgfrit): tiden mellem indtægterne fra klienten til rent faktisk at sende kvitteringer til serveren. Effektivt en cache af check mod serveren. Standard:. 60 minutter
Krav :
- Python
- Django
Kommentarer ikke fundet