2011-11-15 33 views
16

मुझे 'बैकएंड' का उल्लेख करने वाले कुछ django ऐप्स का सामना करना पड़ रहा है, लेकिन यह बिल्कुल नहीं पता कि यह क्या है। Google के चारों ओर खोजना सामान्य रूप से django बैकएंड के संबंध में अधिक परिणाम नहीं देता है। क्या कोई स्पष्टीकरण दे सकता है?"django बैकएंड" क्या है?

विशिष्ट होना करने के लिए, ले इन उदाहरणों:

वास्तव में मुझे लगता है कि पहले दो और तीसरे थोड़ा अलग हैं, मैं क्या था पहले दो के बारे में अधिक अनिश्चित: ऐप्स में बैकएंड शामिल थे।

+3

नंबर नहीं आप जहां आप इसे देखा है की एक उदाहरण देता हूँ। –

उत्तर

18

django प्रमाणीकरण, कैशिंग आदि के एक या अधिक कार्यान्वयन के साथ आता है लेकिन ढांचा आपके स्वयं के कस्टम "बैकएंड" कार्यान्वयन को जोड़ने की आवश्यकता की अपेक्षा करता है। वे आम तौर पर एक सरल अच्छी तरह से प्रलेखित इंटरफेस के साथ-साथ एक सेटिंग चर प्रदान करते हैं ताकि आपके अपने कस्टम मॉड्यूल में प्लग करना आसान हो।

यह शब्द/पैटर्न सामान्य django ऐप्स जैसे django-registration द्वारा भी उपयोग किया जाता है।

आप डिजाइन पैटर्न में हैं, तो इस ब्लॉग कुछ विश्लेषण प्रदान करता है: जब तक http://charlesleifer.com/blog/django-patterns-pluggable-backends/

+0

लिंक के लिए धन्यवाद! एक नज़र होगा :) –

संबंधित मुद्दे