Django频道的小组会议



我正在寻找一种解决方案,在该解决方案中,我希望创建一个具有n个用户的组,并让这些用户加入该组。最后,在工作完成后删除此组。(组的创建者可以删除此内容,也可以在组中的所有人断开连接时删除(。

在过去的3-4天里,我一直在考虑设计这个,但我没能。

我正在构建转录器应用程序,这个小组负责维护每个主题的会话。对于每个新的主题/场景,都需要一个新的小组/会话。

问题是

我应该如何以及何时删除该组?

假设我创建了一个组,然后每个人都加入,我可以维护一个数据库,并在每个人都断开与该组的连接时删除该组,不知何故,我认为这不是的最佳选择

有人能指导我设计最好的选择吗?

如有需要,将提供更多详细信息。

我的转录器代码运行良好,我只是想设置一个会话,以便每次会话都能将音频转换为文本。

如果我正确理解你的话

例如,如果您为此组模型添加work_status,并且当每个人都离开组或断开连接时,您可以检查是否完成了此工作以删除它

当用户完成工作时,您可以将此字段更新为True

我认为这样你就不会以错误的方式删除组或犯错误

您还可以运行Cron作业来检查特定时间中的work_status

最新更新