在elastic beanstalk上运行Django manage.py shell命令。

问题描述 投票:0回答:1

我有我的Django服务在AWS elasticbeanstalk上运行,eb部署工作完美。但我想从Django的shell中运行一些功能,或者在我的DB上执行迁移。

我无法在eb ssh后找到我的包,所以找不到manage.py文件。

相关问题 - 从AWS EB Linux实例运行manage.py。

我相信它可能是过时的?

django amazon-web-services amazon-elastic-beanstalk makemigrations
1个回答
0
投票

更改到当前的应用程序目录

cd varappcurrent

更改到暂存应用程序目录(只有在eb部署失败后才会存在)。

cd varappstaging

激活虚拟环境

源$(find varappvenv*binactivate)

装入您的环境变量

输出$(sudo cat optelasticbeanstalkdeploymentenv)。

© www.soinside.com 2019 - 2024. All rights reserved.