cookiecutter-django 模板 django.db.utils.ProgrammingError:关系“django_celery_beat_periodictask”不存在

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

我使用 cookiecutter 模板生成了一个 django 应用程序,并收到错误消息

celery_beat_periodictask
不存在。

我运行了以下 docker-compose 命令:

docker-compose -f local.yml up -d --build 
使用以下命令检查各个服务的日志(docker-compose 文件中的服务)您的文本
docker-compose -f local.yml logs

我收到以下错误:

 File "/usr/local/lib/python3.11/site-packages/psycopg/cursor.py", line 723, in execute
local_celerybeat             |     raise ex.with_traceback(None)
local_celerybeat             | [2023-07-26 11:46:23,580: WARNING/SpawnProcess-1] django.db.utils.ProgrammingError: relation "django_celery_beat_periodictask" does not exist
local_celerybeat             | LINE 1: ...ango_celery_beat_periodictask"."description" FROM "django_ce

我决定将动态生成的docker IP地址添加到settings.local文件中,这个错误就消失了。在运行 docker-compose 命令之前是否有办法解决这个问题?

python django postgresql django-celery cookiecutter-django
© www.soinside.com 2019 - 2024. All rights reserved.