Ich benutze Cookiecutter-Django .env Design, um verschiedene Einstellungen abhängig von der Umgebung zu laden. Wenn Sie lokal arbeiten, sollten Sie "local.py" -Einstellungen verwenden und in aws Elatic-Beanstalk waunen, es sollte "dev.py" geladen werden. Beide importieren von "common.py".python manage.py collectstatic lädt die falschen (lokalen) Einstellungen
Das Ausführen des Servers in AES mit Dev-Einstellungen funktioniert, aber Collectstatic schlägt fehl, weil es versucht, die lokalen Einstellungen statt Dev-Einstellungen zu importieren.
Wie kann die EC2-Instanz collectstatic ausführen und die (passenden) dev.py-Einstellungen laden?