我在数据库布局中遇到了一个问题。基本上,布局是以以下方式呈现的: - Community- - Each community has participants (Model `User`)
- - each chat room has participants (Model `User`)
- - each chat has officers, which are generated based on the participan
我在Django有一个网站,用户创建聊天室,然后访问上述聊天室。这样的聊天室可以向公众开放,也可以是私人的。models.ForeignKey(ChatRoom)我怎样才能获得所有公共聊天室那些没有看到多少(或任何)动作的聊天室将被排在最后,那些动作最多的将会在上面,所有的都会被列出。以下几次尝试都是徒劳的:
date = datetime.now()-timedelta(
假设我有一个聊天应用程序,它显示了我所在的所有聊天室的ListView。对适配器的查询是SELECT * FROM CHAT_ROOM ORDER BY UPTDATE_TIME,这意味着我希望首先显示具有最近活动的聊天室。由于我在ChatroomListActivity中,一条消息被接收到聊天室3号,这意味着它现在需要成为聊天室一号,并相应地重新排列单元格。