Parsing av web app kvitteringer i Django. & Nbsp; Django-kvitteringer er en Django app å analysere webapplikasjon kvitteringer i Django. Det følger samme syntaks som verifikasjon service på dig Mozilla Marketplace.
Dette er valgfritt, kan du bare bekrefte din kvittering med Marketplace. Men det er et par grunner til at du kanskje ønsker å gjøre dette:
& Nbsp; analytics, spore bruk av din app som det sjekker kvitteringer
& Nbsp; spore bruk for mottak av IP-adresse for å unngå deling av kvitteringer
& Nbsp; blokkering av kvitteringer som du vet er fradulent.
Dette programmet gir en django modell som viser kvitteringer som er behandlet, slik at du kan blokkere kvitteringer der.
Installasjon
Installer fra PyPI:
PIP installere django-kvitteringer
Bruk
Legg django_receipts til dine INSTALLED_APPS:
INSTALLED_APPS = (...
& Nbsp; 'django_receipts',
)
Kjør SyncDB å installere tabellen:
python manage.py SyncDB
Legg i django-kvitteringer til dine nettadresser, for eksempel:
urlpatterns = mønstre ('',
& Nbsp; ...
& Nbsp; url (r '^ kvitteringer /', inkluderer ('django_receipts.urls')),
)
Du vil da være i stand til å gjøre en POST til:
curl -X POST http: // localhost: 1234 / receiive --data "good.receipt"
Dette vil returnere:
{"Status": "ok"}
Se django_receiptsconstants.py for mer.
Konfigurasjon
- RECEIPT_CHECK_INTERVAL (valgfritt): Tiden mellom kvitteringer fra klienten til å faktisk sende kvitteringer til serveren. Effektivt en cache av sjekken mot serveren. Standard:. 60 minutter
Krav :
- Python
- Django
Kommentarer ikke funnet