PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Принудително SSL за Django Postgres връзка

Добавете 'OPTIONS': {'sslmode': 'require'}, към конфигурацията на вашата база данни. Например:

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. Как да премахнете индекс varchar_pattern_ops в миграция на django (1.8)?

  2. Условието за секвениране на обединена таблица не работи с ограничение

  3. Неуспешно намиране на функцията за преобразуване от неизвестно в текст

  4. Променете реда на колоните в таблицата на postgre

  5. Общо... с обрат