Phân tích cú pháp của chứng từ ứng dụng web trong Django & nbsp;. Django-biên lai là một ứng dụng Django để phân tích biên lai ứng dụng web trong Django. Nó theo cú pháp tương tự như các dịch vụ xác minh tại ngươi Mozilla Marketplace.
Đây là tùy chọn, bạn chỉ có thể xác nhận của bạn với Marketplace. Tuy nhiên có một vài lý do khiến bạn muốn làm điều này:
& Nbsp; phân tích, sử dụng các ứng dụng của bạn theo dõi như nó kiểm tra biên lai
& Nbsp; sử dụng nhận theo dõi bằng địa chỉ IP để ngăn chặn việc chia sẻ các biên lai
& Nbsp; ngăn chặn các hóa đơn mà bạn biết là fradulent.
Ứng dụng này cung cấp một mô hình django cho thấy các khoản thu mà được chế biến, cho phép bạn chặn các hóa đơn đó.
Cài đặt
Cài đặt từ pypi:
pips cài đặt django-thu
Cách sử dụng
Thêm django_receipts để INSTALLED_APPS của bạn:
INSTALLED_APPS = (...
& Nbsp; 'django_receipts',
)
Chạy syncdb để cài đặt bàn:
python manage.py syncdb
Thêm vào django-biên lai vào url của bạn, ví dụ:
urlpatterns = mẫu ('',
& Nbsp; ...
& Nbsp; url (r '^ biên lai /', bao gồm ('django_receipts.urls')),
)
Sau đó bạn sẽ có thể làm một POST để:
curl -X POST http: // localhost: 1234 / receiive --data "good.receipt"
Điều này sẽ trở lại:
{"Tình trạng": "ok"}
Xem django_receiptsconstants.py để biết thêm.
Cấu hình
- RECEIPT_CHECK_INTERVAL (tùy chọn): thời gian giữa các khoản thu từ khách hàng để thực sự gửi biên lai cho máy chủ. Hiệu quả là một bộ nhớ cache của các kiểm tra đối với các máy chủ. Mặc định:. 60 phút
Yêu cầu :
- Python
- Django
Bình luận không