We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4f88396 commit 66ad90cCopy full SHA for 66ad90c
app/admin_api/serializers/user.py
@@ -1,6 +1,7 @@
1
import functools
2
import typing
3
4
+from core.const.account import INITIAL_ADMIN_PASSWORD
5
from core.const.serializer import COMMON_ADMIN_FIELDS
6
from core.serializer.base_abstract_serializer import BaseAbstractSerializer
7
from core.serializer.json_schema_serializer import JsonSchemaSerializer
@@ -34,6 +35,9 @@ class Meta:
34
35
"last_login": {"read_only": True},
36
}
37
38
+ def create(self, validated_data: dict[str, typing.Any]) -> UserExt:
39
+ return UserExt.objects.create_user(**validated_data, password=INITIAL_ADMIN_PASSWORD)
40
+
41
42
class UserAdminSignInSerializerData(typing.TypedDict):
43
identity: str
0 commit comments