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

Django पोस्टग्रेज कनेक्शन के लिए एसएसएल को बाध्य करें

'OPTIONS': {'sslmode': 'require'}, अपने डेटाबेस config. उदाहरण के लिए:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql',
        'NAME': "db_name",
        'USER': "db_username",
        'PASSWORD': "db_password",
        'HOST': "db_host",
        'OPTIONS': {'sslmode': 'require'},
    },
}

जैसा कि jklingen92 बताते हैं , यदि आप डेटाबेस URL का उपयोग कर रहे हैं, जैसे कि django-environ के माध्यम से, ?sslmode=require जोड़ें अपने डेटाबेस URL के अंत तक। उदाहरण के लिए:

postgres://DB_USERNAME:[email protected]_HOST:PORT/DB_NAME?sslmode=require


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Psycopg2 / Python DB-API और PostgreSQL के साथ पैरामीटरयुक्त प्रश्न

  2. Postgresql में डीबी के लिए उपयोगकर्ता कैसे बनाएं?

  3. प्रारंभिक डेटा के साथ docker पोस्टग्रेज कमिट्स पर कायम नहीं है

  4. क्या पीएलवी 8 जावास्क्रिप्ट भाषा एक्सटेंशन तृतीय पक्ष पुस्तकालयों को कॉल कर सकता है?

  5. PostgreSQL में पाठ संपीड़न