Ich verwende Amazon Web Services (AWS) Elastic Beanstalk zum Hosten meiner Django/Python-Webanwendung. Ich habe zwei Umgebungen in Beanstalk erstellt - production
und acceptance
(Staging). Mein Web-App-Quellcode befindet sich in der Versionskontrolle in Git. Deployment-Konfigurationsdateien befinden sich im Verzeichnis .ebextensions
im Stammverzeichnis des Git-Repositorys, wie unter here beschrieben.AWS Elastic Beanstalk - separate Konfigurationen für verschiedene Umgebungen
Ich habe 2 separate Django-Konfigurationsdateien für meine Anwendung: conf/acceptance.py
und conf/production.py
.
Wie setze ich DJANGO_SETTINGS_CONFIG
Umgebungsvariable separat für jede Umgebung?
Ich habe versucht, es in BeanStalk Web UI zu bearbeiten, aber es wird zurückgesetzt, wenn ich neu bereitstellen. Was kann ich tun?