Parsen von Web-App Einnahmen in Django. & Nbsp; django-Einnahmen ist ein Django-Applikation zu Web-Anwendung Einnahmen in Django analysieren. Es folgt der gleichen Syntax wie die Überprüfungsservice an thee Mozilla-Marktplatz.
Dies ist optional, können Sie einfach überprüfen Ihre Quittung mit dem Marktplatz. Allerdings gibt es ein paar Gründe, weshalb Sie, dies zu tun:
& Nbsp; Analyse, Verfolgung Nutzung Ihrer App, wie es überprüft Einnahmen
& Nbsp; Tracking Nutzung des Empfangs durch die IP-Adresse, um die gemeinsame Nutzung von Quittungen zu verhindern
& Nbsp; Blockierung der Einnahmen, die Sie kennen, sind fradulent.
Diese App bietet eine Django-Modell, das die Belege, die verarbeitet wurden zeigt, in dem Sie die Belege gibt es zu blockieren.
Installation
Installieren von pypi:
pip django-Quittungen installieren
Verwendung
Fügen django_receipts um Ihre INSTALLED_APPS:
INSTALLED_APPS = (...
& Nbsp; "django_receipts ',
)
Führen syncdb, um die Tabelle zu installieren:
python manage.py syncdb
Fügen Sie in django-Einnahmen in Ihren URLs, zum Beispiel:
urlpatterns = Muster ('',
& Nbsp; ...
& Nbsp; url (r '^ Quittungen /', include ('django_receipts.urls')),
)
Sie werden dann in der Lage, eine POST zu tun:
curl -X POST http: // localhost: 1234 / receiive --data "good.receipt"
Dies wird zurückkehren:
{"Status": "ok"}
Siehe django_receiptsconstants.py mehr.
Konfiguration
- RECEIPT_CHECK_INTERVAL (optional): Zeit zwischen den Einnahmen aus der Client tatsächlich Quittungen an den Server senden. Effektiv ein Cache der Prüfung gegen den Server. Default: 60 Min.
Anforderungen :
- Python
- Django
Kommentare nicht gefunden