settings.py'yi Balon Gibi Şişirme: Django'nun Kirli Sırrı [Pro Çözüm]
Django settings.py'n bir şişko canavar haline geldi, production'da patlamaya hazır. Profs gibi ayır zamanı, yoksa SECRET_KEY'n Git'te sonsuza dek sızsın.
⚡ Key Takeaways
- settings.py'yi base, local, production, test diye ayır — Git'e sır sokma. 𝕏
- Env değişkenleri için django-environ kullan; sadece .env.example commit et. 𝕏
- Dağıtım öncesi `manage.py check --deploy` çalıştır, güvenlik deliklerini yakala. 𝕏
- SECRET_KEY sızıntılarını ve DEBUG=True felaketlerini sonsuza dek önle. 𝕏
Worth sharing?
Get the best Open Source stories of the week in your inbox — no noise, no spam.
Originally reported by Dev.to