我正在尝试在运行 django 服务器时在后台运行一些任务。为此,我使用后台任务库。我已按照以下步骤操作:
pip install django-background-tasks
- 在
settings.py
的INSTALLED_APPS
中添加了'background_task'
python manage.py makemigrations background_task
问题出现在第三步,给出错误说明:
django.db.utils.ProgrammingError: relation "background_task" does not exist LINE 1: INSERT INTO "background_task" ("task_name", "task_params", "...
我尝试寻找其他解决方案,但每个解决方案都是第三行。
我应该如何进行?
最佳答案
我不知道这是否仍然是有效的问题,但对我有帮助的是恢复与 background_task
模块相关的代码中的所有更改,然后应用迁移。之后重新应用代码中的更改,一切都应该有效。
关于python - 关系 "background_task"不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56949235/