芹菜没有findpostgres容器
我在我的项目中使用django和芹菜与docker工人。 在docker,我有三个容器:应用程序,芹菜,postgres
在芹菜任务中,当我试图得到一个模型:
@app.task def test(): Model.objects.get(pk=1)
,我有这个错误:
Is the server running on host "127.0.0.1" and accepting TCP/IP connections on port 5432?
那个错误来自芹菜容器 。 如果我删除这个lodel电话,一切运作良好。
postgres容器在端口5432,它适用于应用程序容器。
我想这也许是因为当celery任务执行时,任务本身不是django项目的一部分,所以它没有正确的configuration。
我试过django芹菜,但有同样的错误。