मैंने मुख्य Django परिचय में देखा है कि वे एक सुविधा दिखाते हैं जो डेटाबेस में पाइथन ऑब्जेक्ट्स को मैप करता है। यह मुझे विकास के साथ पारस्परिक रूप से अनन्य होने के रूप में नहीं रोकता है, क्या ऐसा कोई कारण है कि इसका उपयोग गैर वेब ऐप्स के लिए क्यों नहीं किया जा सकता है? क्या इसे अलग करना आसान है?क्या डीजेंगो गैर वेब ऐप्स के लिए उपयोग किया जा सकता है?
6
A
उत्तर
8
जो हिस्सा आप उल्लेख कर रहे हैं वह ओआरएम है और हां, वेब विकास के अलावा ओआरएम उपयोगी हैं। सिद्धांत रूप में आप गैर-वेब सामग्री के लिए Django ORM का उपयोग कर सकते हैं। हालांकि यह थोड़ा जटिल हो सकता है क्योंकि इसे अलग से रिलीज़ नहीं किया जाता है, इसलिए आपको कोड को निकालना होगा (या आपको पूरे django पैकेज को शामिल करना होगा)।
पायथन में कई अन्य ओआरएम हैं जिन्हें आप स्टैंडअलोन तरीके से आसान बना सकते हैं। मेरा पसंदीदा स्क्लेक्लेमी (http://www.sqlalchemy.org/) है, लेकिन कुछ अन्य तूफान और एसक्यूएलबीजेक्ट जैसे हैं।
संबंधित मुद्दे
- 1. क्या यूबी आधारित विंडोज ऐप्स के लिए रूबी का उपयोग किया जा सकता है?
- 2. उल्का ऐप्स का परीक्षण कैसे किया जा सकता है?
- 3. जावा वेब ऐप्स में हैम का उपयोग किया जा सकता है?
- 4. क्या सेलेनियम का उपयोग एकल पृष्ठ जावास्क्रिप्ट ऐप्स का परीक्षण करने के लिए किया जा सकता है?
- 5. क्या WampServer उत्पादन में सफलतापूर्वक उपयोग किया जा सकता है?
- 6. गैर-घातक जावा समस्याओं के लिए "विंडोज त्रुटि रिपोर्टिंग" का उपयोग किया जा सकता है?
- 7. क्या MySQLBulkLoader लेनदेन के साथ उपयोग किया जा सकता है?
- 8. क्या कोई ग्राफिक वेब ब्राउज़र है जो emacs के अंदर उपयोग किया जा सकता है?
- 9. क्या SQLAlchemy को गैर-अवरुद्ध करने के लिए कॉन्फ़िगर किया जा सकता है?
- 10. वेब होस्ट किए गए जावास्क्रिप्ट फ़ाइलों को मेट्रो ऐप्स में शामिल किया जा सकता है?
- 11. क्या node.js php के साथ एकीकृत किया जा सकता है?
- 12. सी ++ एप्लिकेशन जीयूआई के लिए वेब तकनीक का उपयोग कैसे किया जा सकता है?
- 13. क्या वेब ऐप का उल्लंघन करने के लिए __VIEWSTATE और __EVENTVALIDATION अनुसंधान के लिए उपयोग किया जा सकता है?
- 14. डीजेंगो ऐप्स एएसपी.नेट एमवीसी में बराबर हैं?
- 15. "जावा वेब स्टार्ट" के लिए क्या उपयोग किया जाता है?
- 16. क्या ओएस एक्स का पासवर्ड सहायक तीसरे पक्ष के ऐप्स में इस्तेमाल किया जा सकता है?
- 17. तत्काल क्या किया जा सकता है?
- 18. क्या हस्ताक्षर किए गए कीवर्ड को गैर-स्पष्ट तरीकों से उपयोग किया जा सकता है?
- 19. क्या डीजेंगो के लिए 'हैलो वर्ल्ड' वेबसाइट है? या (मैंने django स्थापित किया है, अब क्या)?
- 20. क्या Z3 का उपयोग सबस्ट्रिंग के कारण करने के लिए किया जा सकता है?
- 21. एसवीजी फाइलें, क्या उनका उपयोग किया जा सकता है?
- 22. एक देशी मोबाइल एप्लिकेशन में क्या हासिल किया जा सकता है जो HTML5 वेब ऐप में नहीं किया जा सकता है?
- 23. क्या Log4JLogger का मूल कारण पाया जा सकता है या उपयोग नहीं किया जा सकता है?
- 24. क्या कोई ओपन-सोर्स लाइब्रेरी है जिसका उपयोग डीप वेब खोजने के लिए किया जा सकता है?
- 25. क्या एकाधिक log4j.properties फ़ाइलों का उपयोग उसी टोमकैट वेब ऐप में किया जा सकता है?
- 26. क्या मैं गैर-गेम ऐप्स बनाने के लिए कोरोना एसडीके का उपयोग कर सकता हूं?
- 27. वेब विधियों को अधिभारित किया जा सकता है?
- 28. क्या वास्तव में डेस्कटॉप एप्लिकेशन के लिए CouchDB का उपयोग किया जा सकता है?
- 29. Cpython में क्या किया जा सकता है जो IronPython में नहीं किया जा सकता है?
- 30. गोला के बिना वैला का उपयोग किया जा सकता है?
डुप्लिकेट। ये सभी: http://stackoverflow.com/search?q=%5Bdjango%5D+orm। विशेष रूप से, यह एक http://stackoverflow.com/questions/1206793/django-orm-for-desktop- एप्लिकेशन। जवाब हां है, आप ओआरएम अलग से उपयोग कर सकते हैं। –