पर तैनात करना तो मैं django के साथ heroku से प्रारंभ करने की मार्गदर्शिका का पालन कर रहा हूं। लेकिन जब मैं इस कमांड चलाएँ:Django को Heroku (Psycopg2 त्रुटि)
heroku run python manage.py syncdb
मैं यह त्रुटि
psycopg2.OperationalError: could not connect to server: Connection refused
Is the server running on host "localhost" and accepting
TCP/IP connections on port 5432?
मैं इस का मतलब है कि डाटाबेस अभी तक सेट नहीं किया गया था ग्रहण मिलता है ... तो मैं मैन्युअल shared_db विकल्प के रूप में अच्छी तरह से जोड़ा :
heroku addons:add shared-database:5mb
लेकिन .. मुझे अभी भी वही त्रुटि मिलती है। क्या देता है?
psycopg2
डिफ़ॉल्ट रूप से Heroku एक Postgres डेटाबेस कॉन्फ़िगर करता है और (अपने settings.py में कोड injects https://devcenter.heroku.com/articles/:
यदि आप एक सामान्य समस्या है या Django के लिए विशिष्ट है तो मैन्युअल कनेक्शन कर एक साधारण स्क्रिप्ट के साथ प्रयास कर सकते हैं। – schlamar
एक ही समस्या होने के साथ, क्या आप इसे अंत में ठीक कर चुके हैं? –