2022-04-04 14:38:50 +02:00
|
|
|
from django.contrib.auth import get_user_model
|
|
|
|
from rest_framework import serializers
|
|
|
|
|
|
|
|
|
2022-07-27 09:54:57 +02:00
|
|
|
class UserSerializer(serializers.ModelSerializer):
|
2022-04-04 14:38:50 +02:00
|
|
|
class Meta:
|
|
|
|
model = get_user_model()
|
|
|
|
fields = [
|
2022-07-27 09:54:57 +02:00
|
|
|
"id",
|
2022-06-21 23:43:03 +02:00
|
|
|
"role",
|
2022-04-04 14:38:50 +02:00
|
|
|
"username",
|
2022-06-21 23:43:03 +02:00
|
|
|
"email",
|
2022-04-04 14:38:50 +02:00
|
|
|
"first_name",
|
|
|
|
"last_name",
|
|
|
|
"login_attempts",
|
2022-06-21 23:43:03 +02:00
|
|
|
"last_login",
|
|
|
|
"last_failed_login",
|
|
|
|
"skype",
|
|
|
|
"jabber",
|
|
|
|
"phone",
|
2022-04-04 14:38:50 +02:00
|
|
|
]
|