Одной из лучших практик в разработке программного обеспечения является скрытие наших клавиш проекта, например: имя базы данных, база паролей и т. Д.
Для выполнения этой практики в наших проектах с Django мы можем использовать следующий пакет: Python Decouple Отказ
Сначала активируйте виртуальную среду проекта:
Источник ENV/BIN/ACTIVATE
Установите Python-отделение
pip install python-decouple
Создайте файл .env Внутренний проект папки:
Внутренний файл .env, напишите пароль, путь к ключу .json и т. Д… Данные разумные настройки файла проекта.
Это пример:
И ваши настройки файла импортируют вашу переменные среды:
from decouple import config
Используйте переменные внутри вашего файла:
Готовы, ваши данные разумны скрыты.
Примечание. Переменные среды могут использовать в любом файле.
Важно: не загружать файл .env в репозиторий
Увидимся..
Оригинал: “https://dev.to/bawbam/hidden-keys-on-django-projects-2af7”