Entwicklung und Produktion unterscheiden
Entwicklung
- debug an
- lokale DB-Datei
- ausführliche Logs
- Test-Secrets ok, wenn nicht öffentlich
Produktion
- debug aus
- starke Secrets
- stabile Dependencies
- Backups
- Monitoring/Health
- HTTPS
Zwei Configs
class DevConfig(Config):
DEBUG = True
class ProdConfig(Config):
DEBUG = False
Rate mal!
Dieselbe app.db für Tests und Produktion?
Auflösung
Schlechte Idee – trennen.
Übungen
Level 1
3 Dev-Merkmale.
Level 2
3 Prod-Merkmale.
Level 3
Config-Umschaltung skizzieren.
Mini-Quiz
Dev/Prod sitzt! Als Nächstes: Health und Logs.