This commit is contained in:
2025-03-03 10:23:10 +08:00
parent f3b0d0dce0
commit 80db592723
3 changed files with 31 additions and 2 deletions

View File

@@ -1,7 +1,17 @@
from django.db import models
# Create your models here.
from django.contrib.auth.models import AbstractUser
class RoleChoices(models.TextChoices):
SUPER = "sup er", "超级管理员"
ADMIN = "admin", "管理员"
NORMAL = "normal", "普通"
class User(AbstractUser):
pass
role = models.CharField(
max_length=20,
choices=RoleChoices.choices,
default=RoleChoices.NORMAL,
)