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

हेरोकू के साथ फ्लास्क/पीवी का उपयोग कैसे करें?

क्या आप DATABASE_URL पर्यावरण चर को पार्स कर रहे हैं? यह कुछ इस तरह दिखेगा:

postgres://username:[email protected]:port/database_name

तो आप अपने डेटाबेस से कनेक्शन खोलने से पहले इसे अंदर खींचना और पार्स करना चाहेंगे। इस पर निर्भर करते हुए कि आपने अपना डेटाबेस कैसे घोषित किया है (आपके कॉन्फिगर में या आपके wsgi ऐप के बगल में) यह इस तरह दिख सकता है:

import os
import urlparse

urlparse.uses_netloc.append('postgres')
url = urlparse.urlparse(os.environ['DATABASE_URL'])

# for your config
DATABASE = {
    'engine': 'peewee.PostgresqlDatabase',
    'name': url.path[1:],
    'password': url.password,
    'host': url.hostname,
    'port': url.port,
}

नोट यहां देखें:https://devcenter.heroku.com/articles/django



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHPpgAdmin:SQL का उपयोग किए बिना पंक्तियों को कैसे हटाएं

  2. SQLAlchemy:from_select . अपडेट करें

  3. PostgreSQL 13 में नया क्या है?

  4. कैसे पता करें कि PostgreSQL में कोई फ़ंक्शन मौजूद है या नहीं?

  5. पोस्टग्रेज से केवल विशिष्ट कुंजियों का jsonb कैसे प्राप्त करें?