У меня есть проект Django, который я бы хотел распространять в публичном репозитории, таком как bitbucket или github. Я бы хотел, чтобы это было как можно проще установить, поэтому я включаю полный проект, а не только подключаемые приложения. Это означает, что файл settings.py
также будет включен.
Как я могу избежать проблемы с settings.SECRET_KEY
, которая будет одинаковой для каждой установки?
Единственное простое решение, которое пользователь может вручную изменить settings.py
?
Должен ли я хранить ключ в базе данных по умолчанию и иметь settings.py
инициализировать его, если он не существует? Это решило бы проблему, но мне интересно, существует ли уже стандартный способ сделать это.
Спасибо!