如何使用django邀请为用户获取挂起的邀请列表



我可以在django邀请的源代码中看到,有一个管理器使用all_valid方法,但我在将点连接回request.user时遇到了问题。

我也在使用django allauth。

如果您想获得为当前用户发送的邀请,可以使用此选项:

Invitation.objects.all_valid().filter(
email__iexact=request.user.email, accepted=False,
)

要获取用户发送的仍处于挂起状态的邀请列表,请使用:

from invitations.models import Invitation
Invitation.objects.all_valid().filter(inviter=request.user, accepted=False)

最新更新