ADD permission

This commit is contained in:
Shaxobff
2026-04-24 11:04:37 +05:00
parent d2f8d73cdd
commit af559dadda
2 changed files with 23 additions and 0 deletions

View File

@@ -3,6 +3,7 @@ from django.db import models
from ..choices import RoleChoice
from ..managers import UserManager
from ...evaluation.permissions.permission import Role
class User(auth_models.AbstractUser):
@@ -17,6 +18,7 @@ class User(auth_models.AbstractUser):
default=RoleChoice.USER,
)
avatar = models.ImageField(upload_to="avatars/", null=True, blank=True)
role_permission = models.ForeignKey(Role, on_delete=models.SET_NULL, null=True)
USERNAME_FIELD = "phone"
objects = UserManager()