روش تنظیم sslmode در دیتابیس postgres جنگو
اگر در حال کار با فریم ورک django باشید می دانید که یکی از دیتابیس های رایج که در این جنگو استفاده می شود postgres می باشد. وقتی در حال توسعه هستید احتمالا تنظیمات امنیتی برای شما اهمیت زیادی ندارد ولی وقتی پروژه ی خود را برای پروداکشن آماده می کنید و قصد نصب آن روی محیط واقعی را دارید برخی از نکات امینیتی برای شما با اهمیت خواهد شد.
یکی از ویژگی های مهم اتصال به دیتابیس در django این است که دیتابیس خود را با حالت sslmode = require استفاده کنید. در این نوشته به روش تنظیم قابلیت sslmode در جنگو می پردازیم.
همراه ما باشید.
روش تنظیم sslmode در دیتابیس postgres جنگو
برای اینکار به فایل settings.py پروژه ی خود بروید و در بخش DATABASES کد زیر را استفاده کنید:
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': "db_name", 'USER': "db_username", 'PASSWORD': "db_password", 'HOST': "db_host", 'OPTIONS': {'sslmode': 'require'}, }, }
نکته: در کد بالا اطلاعات دیتابیس خود را وارد کنید.
در صورتی که آموزش های بیشتری در ارتباط با جنگو می خواهید در بخش نظرات همین نوشته برای ما بنویسید.
موفق باشید.
ارسال پاسخ