我有一个功能,可以将启动服务器上的用户在线设置为0(在线用户为int
。连接到websocket的增量和断开连接的增量)。
def ready(self):
from . import signals
from .models import UserAccount
UserAccount.objects.filter(online__gt=0).update(online=0)
从应用程序就绪开始,但是我遇到了一些麻烦:当我的远程镜像从存储库下载源代码时,此功能在应用迁移之前已经起作用,并且列online
这次不存在,服务器将永久重启。
我可能还有其他功能,应该在接受迁移后再运行。
将在应用迁移后如何运行此代码?