我用命令
创建了项目:: eb create --database.engine postgres --region ap-southeast-1.
它表明我的部署成功。
此外,当我运行命令:: eb open
时,它成功打开了我的项目网站。
此外,当我在/var/log/eb-activity.log上检查我的实例上的eb-activity日志时,它还显示我部署项目时迁移成功。
但是当我尝试在Elastic Beanstalk实例上手动运行$ python manage.py migrate
时,它会出错,
django.db.utils.OperationalError: could not connect to server: Connection refused
Is the server running on host "localhost" (127.0.0.1) and accepting
TCP/IP connections on port 5432?
当我尝试在python manage.py shell上手动创建用户时。它再次出错,
django.db.utils.OperationalError: could not connect to server: Connection refused
Is the server running on host "localhost" (127.0.0.1) and accepting
TCP/IP connections on port 5432?
我想访问elastikbeanstalk实例上的postgres数据库,并希望使用命令
$ python manage.py migrate
。
有办法吗?