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!

questionAnswers(8)

yourAnswerToTheQuestion