sql >> Databáze >  >> RDS >> PostgreSQL

Vynutit SSL pro připojení Django Postgres

Přidat 'OPTIONS': {'sslmode': 'require'}, do konfigurace vaší databáze. Například:

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

Jak zdůrazňuje jklingen92 , pokud používáte adresu URL databáze, například prostřednictvím django-environ, přidejte ?sslmode=require na konec adresy URL vaší databáze. Například:

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


  1. Jak uniknout znaky <,> a &do html entit v Oracle PL/SQL

  2. Výjimka PDO není vyvolána pro chyby spouštěče

  3. Nejlepší přístup k přidávání záznamů do DB pomocí php/ajax/mysql?

  4. Používáte Microsoft Access jako front-end k databázi MySQL?