ניתוח של תקבולי יישום האינטרנט בDjango & nbsp;. Django-קבלות הוא אפליקציה Django לנתח קבלות יישום האינטרנט בDjango. מכאן נובע בתחביר זהה לשירות האימות בך Mozilla Marketplace.
זה הוא אופציונאלי, אתה יכול פשוט לוודא הקבלה שלך עם השוק. עם זאת יש כמה סיבות שאולי אתה רוצה לעשות את זה:
& Nbsp; ניתוח, מעקב אחר השימוש של האפליקציה שלך כפי שהוא בודק קבלות
& Nbsp; מעקב אחר השימוש של קבלה על ידי כתובת ה- IP כדי למנוע שיתוף של תקבולים
& Nbsp; חסימה של קבלות שאתה יודע הם fradulent.
יישום זה מספק מודל Django המציג את התקבולים שעברו עיבוד, ומאפשר לך לחסום את הקבלות יש.
התקנה
התקן מpypi:
PIP להתקין Django-קבלות
שימוש
להוסיף django_receipts לINSTALLED_APPS שלך:
INSTALLED_APPS = (...
& Nbsp; 'django_receipts',
)
הפעל syncdb להתקין את השולחן:
פיתון manage.py syncdb
להוסיף באופטימיות-קבלות לכתובות האתרים שלך, לדוגמא:
= Urlpatterns דפוסים ('',
& Nbsp; ...
& Nbsp; כתובת אתר (ר '^ קבלות /', כולל ('django_receipts.urls')),
)
אז אתה תהיה מסוגל לעשות POST ל:
תלתל http POST -X: // localhost: 1234 "good.receipt" / receiive --data
זה יחזיר:
{"סטטוס": "אישור"}
ראה django_receiptsconstants.py ליותר.
תצורה
- RECEIPT_CHECK_INTERVAL (אופציונאלי): זמן שבין תקבולים מהלקוח לשלוח למעשה קבלות לשרת. יעילות מטמון של ההמחאה נגד השרת. ברירת מחדל:. 60 דקות
דרישות :
- Python
- Django
תגובות לא נמצא