我想定期在我的Django應用程序中運行後端任務,並找到django-background-tasks(https://pypi.python.org/pypi/django-background-tasks)。django-background-tasks丟失數據庫表
繼頁,我
- PIP安裝軟件包
- 它加入到INSTALLED_APPS
- 創建與@background註解的測試方法(調度= 5)
然而,一旦我調用方法,我會得到「django.db.utils.OperationalError:no such table:background_task」
正在運行python manage.py migrate
只告訴我「無需遷移」(該數據庫有其他已註冊的Django應用程序的表)。
django-background-tasks包是不完整的嗎? 如何爲它創建DB對象?
你試過'makemigrations'嗎? –
是的,makemigrations也說「沒有檢測到變化」 –
你試過'python manage.py makemigrations background_task',如果是的話請發佈你的django,django-background-tasks版本 – ravigadila