|
|
|
|
@ -3,6 +3,8 @@ from django.contrib.auth.models import AbstractUser, UserManager |
|
|
|
|
from django.contrib.postgres import fields as pgfields |
|
|
|
|
from django.utils.translation import gettext_lazy as _ |
|
|
|
|
|
|
|
|
|
from json import dumps |
|
|
|
|
from api.v1 import serializers |
|
|
|
|
|
|
|
|
|
class User(AbstractUser): |
|
|
|
|
USER_ROLE = 0 |
|
|
|
|
@ -44,3 +46,8 @@ class User(AbstractUser): |
|
|
|
|
|
|
|
|
|
class Meta(AbstractUser.Meta): |
|
|
|
|
ordering = ('-date_joined',) |
|
|
|
|
|
|
|
|
|
def serialized(self): |
|
|
|
|
user_data = serializers.user.UserSerializer(instance=self).data |
|
|
|
|
user_data = dumps(user_data, ensure_ascii=False) |
|
|
|
|
return user_data |
|
|
|
|
|