Python Django用户数据库的实现

Python Django用户数据库的实现,python,mysql,django,Python,Mysql,Django,快速提问。我在玩Django和mysql。假设我有不同的社团,每个社团都有一个注册页面,假设一个用户可以加入多个社团,我如何能在我的数据库中看到用户注册了多少/哪些社团?(我在想,也许我可以在数据库中使用一个具有列表/数组数据类型的字段。这会很方便。但不存在这样的数据类型。或者可能是一个文本字段,并将用户加入的每个新社会id追加到该字段中。不确定。)Hi Grudge,到目前为止,您是否有任何代码用于您尝试过的内容?我建议您创建社会和用户模型。在这里发布代码,我们可以帮助您完成下一步。如果您使用

快速提问。我在玩Django和mysql。假设我有不同的社团,每个社团都有一个注册页面,假设一个用户可以加入多个社团,我如何能在我的数据库中看到用户注册了多少/哪些社团?(我在想,也许我可以在数据库中使用一个具有列表/数组数据类型的字段。这会很方便。但不存在这样的数据类型。或者可能是一个文本字段,并将用户加入的每个新社会id追加到该字段中。不确定。)

Hi Grudge,到目前为止,您是否有任何代码用于您尝试过的内容?我建议您创建社会和用户模型。在这里发布代码,我们可以帮助您完成下一步。如果您使用的是关系数据库,请先考虑关系数据库解决方案。在字段中存储值列表会破坏关系数据库的设计。有关详细信息,请参见以下问题的答案:@shadow您是对的。我想我会满足于我的社会和用户模型之间的多对多关系,然后如果我想知道用户加入了哪些社会,我只需要执行一个查询。