Django-Postgres:如何验证数据库连接是否为SSL?

Jad*_*d S 1 django postgresql ssl

我的postgres服务器应该强制进行SSL连接,但是我想直接从Django应用中验证此设置。有没有一种方法可以检查数据库连接(也许通过manage.py shell并确保连接为SSL?

Rya*_*ack 5

您可以导航到,然后通过在连接信息中查找密码来确认连接已加密。 python manage.py dbshell

SSL connection (protocol: TLSv1.2, cipher: ECDHE-RSA-AES128-GCM-SHA256, bits: 
128, compression: off)
Run Code Online (Sandbox Code Playgroud)

否则,您将看不到SSL信息。