2011-11-15 34 views
16

Tôi đã gặp phải một vài ứng dụng django đề cập đến 'phụ trợ', nhưng không biết chính xác nó là gì. Tìm kiếm xung quanh google không đưa ra nhiều kết quả liên quan đến phụ trợ django nói chung. Ai đó có thể đưa ra một lời giải thích?"Phụ đề django" là gì?

Để cụ thể, lấy những ví dụ:

Thật sự tôi nghĩ rằng lần đầu tiên hai và thứ ba là một chút khác nhau, những gì tôi đã không chắc chắn hơn nữa là hai phần đầu tiên: phụ trợ được bao gồm trong Ứng dụng.

+3

Không phải cho đến khi bạn đưa ra một ví dụ về nơi bạn đã nhìn thấy nó. –

Trả lời

18

django đi kèm với một hoặc nhiều triển khai xác thực, lưu vào bộ nhớ cache, v.v. nhưng khung công tác dự đoán nhu cầu thêm triển khai "phụ trợ" tùy chỉnh của riêng bạn. Họ thường cung cấp một giao diện được lập tài liệu đơn giản cũng như một biến cài đặt để dễ dàng cắm vào mô-đun tùy chỉnh của riêng bạn.

Thuật ngữ/mẫu này cũng được sử dụng bởi các ứng dụng django phổ biến như django-registration.

Nếu bạn là thành mẫu thiết kế blog này cung cấp một số phân tích: http://charlesleifer.com/blog/django-patterns-pluggable-backends/

+0

Cảm ơn các liên kết! Sẽ có một cái nhìn :) –