From 375522864ac647e76c9e88b650d601db819691b6 Mon Sep 17 00:00:00 2001 From: estromenko Date: Sat, 1 Nov 2025 19:27:56 +0300 Subject: [PATCH] Quote password in DB_URI --- vacancies/conf/settings.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vacancies/conf/settings.py b/vacancies/conf/settings.py index 324b19e..5090ecb 100644 --- a/vacancies/conf/settings.py +++ b/vacancies/conf/settings.py @@ -12,6 +12,7 @@ https://docs.djangoproject.com/en/5.2/ref/settings/ import os from pathlib import Path +from urllib.parse import quote import sentry_sdk @@ -90,7 +91,7 @@ DATABASES = { }, } -DB_URI = f"postgres://{DATABASES['default']['USER']}:{DATABASES['default']['PASSWORD']}@{DATABASES['default']['HOST']}:{DATABASES['default']['PORT']}/{DATABASES['default']['NAME']}?sslmode=disable" +DB_URI = f"postgres://{DATABASES['default']['USER']}:{quote(DATABASES['default']['PASSWORD'])}@{DATABASES['default']['HOST']}:{DATABASES['default']['PORT']}/{DATABASES['default']['NAME']}?sslmode=disable" # Password validation