向django应用程序添加组

向django应用程序添加组,django,Django,我想为用户添加创建自己的组并邀请其他人加入组(或离开组)的功能,或者为用户请求访问django应用程序的组的功能 在这种情况下,团队基本上是一个足球比赛的潜在球员池,从中选择实际的球员 标准的django auth groups系统是在这里使用的正确方法还是有其他方法?显然,我需要它来做请柬之类的事情 我当然可以写我自己的,但有没有其他应用程序已经很好地完成了这类工作 如果没有,有人知道如何做吗?创建自己的模型可以让您更好地控制向这些组添加额外信息,例如您描述的邀请系统。auth-groups模

我想为用户添加创建自己的组并邀请其他人加入组(或离开组)的功能,或者为用户请求访问django应用程序的组的功能

在这种情况下,团队基本上是一个足球比赛的潜在球员池,从中选择实际的球员

标准的django auth groups系统是在这里使用的正确方法还是有其他方法?显然,我需要它来做请柬之类的事情

我当然可以写我自己的,但有没有其他应用程序已经很好地完成了这类工作


如果没有,有人知道如何做吗?

创建自己的模型可以让您更好地控制向这些组添加额外信息,例如您描述的邀请系统。auth-groups模型设计用于根据用户对网站上数据的控制级别对用户进行分类,而这不是您想要的组模型。对于您来说,使用新模型比尝试扩展现有的组模型要容易得多;它内置了您不会使用的功能,并且可能具有使其难以使用的安全功能。

我倾向于同意。那么,你对如何进行团体邀请有什么建议吗?我从来没有实现过这样的东西,所以我不完全确定从哪里开始。