मैंने एक ऐप को एक और ऐप के अंदर डालने की कोशिश की (बाहरी एक आंतरिक अंदर एक मुखौटा है, इसलिए उन्हें उस तरह से ढूंढने के लिए समझ में आया), और यह उस आंतरिक ऐप में मॉडल के लिए एक टेबल नहीं बनाता है। क्या यह सामान्य है? (ऐप स्थापित है, और व्यवस्थापक के साथ पंजीकृत)Django: क्या मेरे पास किसी अन्य ऐप के उप फ़ोल्डर में ऐप हो सकता है?
उत्तर
Django INSTALLED_APPS
सेटिंग में प्रत्येक पैकेज के models
मॉड्यूल को आयात करके मॉडल लोड करता है। उदाहरण के लिए, INSTALLED_APPS
('django.contrib.admin', 'django.contrib.comments', 'spam.ham', and 'eggs')
की सेटिंग के साथ, Django django.contrib.admin.models
, django.contrib.comments.models
, spam.ham.models
, और eggs.models
से मॉडल आयात करेगा।
यदि आप केवल INSTALLED_APPS
में अपना बाहरी ऐप सूचीबद्ध कर रहे हैं (हम मान लेंगे कि इसका नाम eggs
है), तो केवल के मॉडल आयात और बनाए जा रहे हैं। अपने आंतरिक ऐप से मॉडल स्थापित करने के लिए, आपको इसे INSTALLED_APPS
पर भी जोड़ना होगा, जैसे eggs.inner_app
, ताकि eggs.inner_app.models
आयात हो जाए। (विदेशी कुंजी की सुविधा के लिए, मुझे पूरा यकीन है कि यदि आप एक ऐप से मॉडल को models.py
फ़ाइल में आयात करते हैं, तो स्कैन किए जाने वाले models.py
फ़ाइल में परिभाषित मॉडल ही बनाए जाते हैं।)
- 1. Django admin.site.register मेरे ऐप व्यवस्थापक
- 2. Django में "ऐप" क्या है?
- 3. मेरे django ऐप
- 4. django में किसी अन्य ऐप से टेम्पलेट शामिल है
- 5. मेरे एंड्रॉइड ऐप में मेरे एंड्रॉइड ऐप
- 6. किसी अन्य ऐप से मेरे आईओएस ऐप में छवि कैसे खोलें?
- 7. मेरे ऐप में एंड्रॉइड ऐप
- 8. क्या मेरे पास एक Django मॉडल हो सकता है जिसके पास एक विदेशी कुंजी संदर्भ है?
- 9. मेरे ऐप में एंड्रॉइड
- 10. किसी अन्य ऐप में फ़ाइल खोलें
- 11. मेरे ऐप में ndb
- 12. किसी अन्य ऐप से एक ऐप को कॉल करना
- 13. Django ऐप
- 14. UIToolBar - मेरे ऐप में
- 15. मेरा ऐप किसी अन्य ऐप की विंडो में बदलाव का पता कैसे लगा सकता है?
- 16. फ़ाइल को मेरे दस्तावेज़ों में सहेजें + ऐप फ़ोल्डर
- 17. क्या मेरा ऐप आईओएस में नोट्स (ऐप्पल ऐप) फ़ोल्डर तक पहुंच सकता है?
- 18. क्या यह आईट्यून ऐप के बिना आईट्यून ऐप पर इंस्टॉल हो सकता है
- 19. मेरे ऐप में nsfetchedresultcontroller
- 20. मेरे ऐप
- 21. किसी मौजूदा डेटाबेस को django ऐप
- 22. ऐप प्राप्त करें। किसी अन्य Exe
- 23. आईफोन ऐप में मेरे पास 2 बाएंबर्टन इटम्स कैसे हो सकते हैं, और 1 डिफ़ॉल्ट बैक बटन हो सकता है?
- 24. मेरे ऐप
- 25. मेरे ऐप
- 26. विनाशक - क्या ऐप क्रैश हो जाता है यदि ऐप
- 27. क्या मेरे पास मेरे फ़ायरफ़ॉक्स एक्सटेंशन में छाया के बिना एक एक्सयूएल पैनल हो सकता है?
- 28. क्या मेरे पास विम में मल्टीलाइन स्टेटलाइन हो सकती है?
- 29. डबल ऐपिंग को मेरे ऐप को मारने का कारण क्या हो सकता है?
- 30. Django ऐप
सुनिश्चित नहीं है, लेकिन आपको जोड़ने की आवश्यकता हो सकती है 'INSTALLED_APPS' की सूची में आंतरिक ऐप 'outer_app_name.inner_app_name'' के रूप में। –
हाँ, यह काम करता है। मेरे पास एक बहुत ही सिंटैक्स त्रुटि थी, यह क्यों काम नहीं कर रहा था, लेकिन आईडी को syncdb के दौरान त्रुटि नहीं मिली। – orokusaki