PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

डोकर-लिखें द्वारा पोस्टग्रेज करने के लिए Django कनेक्शन

डिफ़ॉल्ट रूप से डॉकटर में प्रत्येक कंटेनर का अपना होस्टनाम और आईपी होता है। जब कंपोज़ आपके लिए कंटेनरों को स्पिन करता है, तो यह DNS आधारित खोज की अनुमति देने के लिए डिफ़ॉल्ट रूप से सभी कंटेनरों को एक नेटवर्क पर रखता है।

इसका मतलब यह है कि आपका डेटाबेस लोकलहोस्ट पर उपलब्ध नहीं है, लेकिन आप इसे "db" सर्विस नाम से एक्सेस कर सकते हैं। इस लाइन को अपनी settings.py में बदलें:

    'HOST': 'localhost',

को:

    'HOST': 'db',


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. plpgsql में ट्रिगर फ़ंक्शन में एकाधिक कॉलम अपडेट करें

  2. विस्तार के साथ PostgreSQL में लॉगऑन (ओरेकल) ट्रिगर के बाद - login_hook

  3. PostgreSQL डेटाबेस को पुनर्स्थापित करते समय विशेषाधिकार समस्याओं को कैसे हल करें

  4. PostgreSQL 9.0 को Windows सेवा के रूप में पंजीकृत करें और चलाएं

  5. कैसे टैंड () PostgreSQL में काम करता है