Django rest framework 在用户注册时关联组或权限

Django rest framework 在用户注册时关联组或权限,django-rest-framework,django-rest-auth,Django Rest Framework,Django Rest Auth,我目前正在使用来处理用户注册。我想添加一种可能性,从可用组中选择与当前创建的用户关联的组(或者如果不可能,选择与该用户关联的权限) 我已经为序列化程序完成了一些工作,我将在下面报告,但我不知道如何继续处理视图(我想我应该继承RegisterView类,但我不确定如何继承) 我已经搜索了软件包中已经内置的东西,但它似乎不存在。请您更好地解释您的问题,详细地说,我可能能够回答您的问题,但我不明白您试图在@opeyemiodeyi做什么。我目前有四个小组。我想在Django Rest Auth提供的注

我目前正在使用来处理用户注册。我想添加一种可能性,从可用组中选择与当前创建的用户关联的组(或者如果不可能,选择与该用户关联的权限)

我已经为序列化程序完成了一些工作,我将在下面报告,但我不知道如何继续处理视图(我想我应该继承RegisterView类,但我不确定如何继承)


我已经搜索了软件包中已经内置的东西,但它似乎不存在。

请您更好地解释您的问题,详细地说,我可能能够回答您的问题,但我不明白您试图在@opeyemiodeyi做什么。我目前有四个小组。我想在Django Rest Auth提供的注册端点上添加一种可能性,让客户端选择将四个组中的哪一组分配给他正在添加的用户。如果这不可能或太复杂,另一种解决方案可能是按照中所述分配许可。请您更好地解释您的问题,并详细说明,我可能能够回答您的问题,但我不明白您试图在@opeyemiodeyi执行什么操作。我目前有四个小组。我想在Django Rest Auth提供的注册端点上添加一种可能性,让客户端选择将四个组中的哪一组分配给他正在添加的用户。如果不可能或过于复杂,另一种解决方案可能是如中所述分配许可。
from dj_rest_auth.registration.serializers import RegisterSerializer

class GroupSerializer(serializers.ModelSerializer):
class Meta:
    model = Group
    fields = ('pk',)


class RegistrationSerializer(RegisterSerializer):
    group = GroupSerializer(read_only=False, many=True)