Запуск функции после применения миграций - PullRequest
0 голосов
/ 30 апреля 2019

У меня есть функция, которая устанавливает пользователей онлайн на 0 на стартовом сервере (пользователи онлайн int. Увеличение при подключении к веб-сокету и уменьшение при отключении).

def ready(self):
    from . import signals
    from .models import UserAccount
    UserAccount.objects.filter(online__gt=0).update(online=0)

Это запускается при готовности приложения, но у меня есть некоторые проблемы: когда мое удаленное зеркало загружало источники из репозитория, эта функция работала до применения миграций, и на этот раз столбец online не существует, и сервер идет на вечную перезагрузку.

У меня могут быть другие функции, которые следует запускать после принятия миграций.

Как запустить этот код после применения миграций?

...