Tengo mi servicio Django funcionando en AWS Elastic Beanstalk (en Amazon Linux 2). eb deploy funciona perfectamente. Pero me gustaría ejecutar algunas funciones desde el shell de Django en eb o tal vez realizar migraciones en mi base de datos.
No puedo encontrar mi paquete después de eb ssh <environment-name> , así que no puedo encontrar el archivo manage.py .
Pregunta relacionada: ejecute manage.py desde la instancia de AWS EB Linux
¿Creo que podría estar desactualizado?
cd /var/app/current/
cd /var/app/staging/
source $(find /var/app/venv/*/bin/activate)
export $(sudo cat /opt/elasticbeanstalk/deployment/env | xargs)
python manage.py shell