Distribuindo projetos Django com SECRET_KEYs exclusivos
Eu tenho um projeto Django que gostaria de distribuir em um repositório público como o bitbucket ou o github. Gostaria que fosse o mais fácil de instalar possível, por isso estou incluindo o projeto completo, não apenas os aplicativos conectáveis. Isso significa que osettings.py
arquivo também será incluído.
Como posso evitar o problema desetti,ngs.SECRET_KEY
sendo o mesmo para todas as instalações?
É o únicosimples solução para que o usuário modifique manualmentesettings.py
?
Devo armazenar a chave no banco de dados padrão e tersettings.py
inicializá-lo se não existir? Isso resolveria o problema, mas estou me perguntando se já existe uma maneira padrão de fazer isso.
Obrigado!