From e791dbc43b567c0bd3e613a48e42f99896ba0720 Mon Sep 17 00:00:00 2001 From: zty Date: Wed, 12 Jun 2024 18:37:30 +0800 Subject: [PATCH] fix: add user role --- server/apps/system/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/apps/system/views.py b/server/apps/system/views.py index 8d84cfc..1880520 100644 --- a/server/apps/system/views.py +++ b/server/apps/system/views.py @@ -335,6 +335,8 @@ class UserExamViewset(ImpMixin, ModelViewSet): else: # password = make_password(''.join(random.sample(string.ascii_letters + string.digits, 8))) password = make_password('0000') + exam_role = Role.objects.get(name='考试') + request.data['roles'] = [exam_role.id] serializer = self.get_serializer(data=request.data) serializer.is_valid(raise_exception=True) serializer.save(password=password)