django-rules

DRF ViewSet operation authorization with rules

DRF ViewSet operation authorization with rules Question: Considering the following model class MyUser(AbstractBaseUser): ADMIN = 0 TEACHER = 100 STUDENT = 200 UNSPECIFIED = 256 USER_TYPE_CHOICES = ( (ADMIN, ‘admin’), (TEACHER, ‘teacher’), (STUDENT, ‘student’), (UNSPECIFIED, ‘unspecified’) ) … user_type = models.IntegerField(db_column=’userType’, choices=USER_TYPE_CHOICES, blank=True, default=UNSPECIFIED) And the following ViewSet class CourseViewSet(ViewSet): def create(self, request): serializer = …

Total answers: 1