authentik.stages.user_write.api
User Write Stage API Views
1"""User Write Stage API Views""" 2 3from rest_framework.viewsets import ModelViewSet 4 5from authentik.core.api.used_by import UsedByMixin 6from authentik.flows.api.stages import StageSerializer 7from authentik.stages.user_write.models import UserWriteStage 8 9 10class UserWriteStageSerializer(StageSerializer): 11 """UserWriteStage Serializer""" 12 13 class Meta: 14 model = UserWriteStage 15 fields = StageSerializer.Meta.fields + [ 16 "user_creation_mode", 17 "create_users_as_inactive", 18 "create_users_group", 19 "user_type", 20 "user_path_template", 21 ] 22 23 24class UserWriteStageViewSet(UsedByMixin, ModelViewSet): 25 """UserWriteStage Viewset""" 26 27 queryset = UserWriteStage.objects.all() 28 serializer_class = UserWriteStageSerializer 29 filterset_fields = "__all__" 30 search_fields = ["name"] 31 ordering = ["name"]
11class UserWriteStageSerializer(StageSerializer): 12 """UserWriteStage Serializer""" 13 14 class Meta: 15 model = UserWriteStage 16 fields = StageSerializer.Meta.fields + [ 17 "user_creation_mode", 18 "create_users_as_inactive", 19 "create_users_group", 20 "user_type", 21 "user_path_template", 22 ]
UserWriteStage Serializer
Inherited Members
class
UserWriteStageSerializer.Meta:
14 class Meta: 15 model = UserWriteStage 16 fields = StageSerializer.Meta.fields + [ 17 "user_creation_mode", 18 "create_users_as_inactive", 19 "create_users_group", 20 "user_type", 21 "user_path_template", 22 ]
model =
<class 'authentik.stages.user_write.models.UserWriteStage'>
class
UserWriteStageViewSet(authentik.core.api.used_by.UsedByMixin, rest_framework.viewsets.ModelViewSet):
25class UserWriteStageViewSet(UsedByMixin, ModelViewSet): 26 """UserWriteStage Viewset""" 27 28 queryset = UserWriteStage.objects.all() 29 serializer_class = UserWriteStageSerializer 30 filterset_fields = "__all__" 31 search_fields = ["name"] 32 ordering = ["name"]
UserWriteStage Viewset
serializer_class =
<class 'UserWriteStageSerializer'>