روش تنظیم 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'}, }, }
نکته: در کد بالا اطلاعات دیتابیس خود را وارد کنید.
در صورتی که آموزشهای بیشتری در ارتباط با جنگو می خواهید در بخش نظرات همین نوشته برای ما بنویسید.
ارسال پاسخ