django __init__.py需要在迁移后读取数据库

时间:2016-01-22 05:57:18

标签: python django

我有一个django项目:mysite

我在 mysite / mysite / __ init __。py 中设置了一个设置:

from __future__ import absolute_import
from .celery import app as celery_app  

celery.py 需要读取数据库

app.conf.CELERYBEAT_SCHEDULE = {
    'calculate': {
        'task': 'test.tasks.calculate',
        'schedule': timedelta(seconds=get_db_setting()),
    }
}  

我遇到了问题 在一台新服务器上,我们需要迁移以创建表:python manage.py migrate

但是__init__.py也会执行,并且因为无法在数据库中找到表而引发错误

什么是更好的方法来解决这个问题?

0 个答案:

没有答案