मेरे पास django प्रोजेक्ट है, मैंने सेटिंग्स.py में डेटाबेस सेटिंग्स को कॉन्फ़िगर किया है, और मैंने फ़ाइल में डेटाबेस मॉडल बनाए हैं। मुझे और क्या करने की ज़रूरत है manage.py syncdb
मेरे डेटाबेस में संबंधित तालिकाओं को बनाने के लिए?
उत्तर:
उत्तर № 1 के लिए 1दो और कदम हैं। सबसे पहले, डेटाबेस मॉडल एक फ़ाइल में होना चाहिए models.py
। अन्य फाइलें डेटाबेस मॉडल के लिए django द्वारा मान्यता प्राप्त नहीं हैं। दूसरा, आपको एक प्रविष्टि जोड़ने की आवश्यकता है INSTALLED_APPS
के भीतर settings.py
इस मॉड्यूल युक्त मॉड्यूल के लिए। तो, अगर आपके पास अपनी परियोजना में है somedir/models.py
, आपको अपने पास होना चाहिए settings.py
:
INSTALLED_APPS = (
#...
"somedir",
)