Finish up questionnaire app

This commit is contained in:
Keannu Christian Bernasol 2024-11-24 10:34:41 +08:00
parent 8bd8df9042
commit b0a9b6b6f0
13 changed files with 558 additions and 25 deletions

View file

@ -18,5 +18,4 @@ class IsHead(BasePermission):
"""
def has_permission(self, request, view):
print(request.user.role)
return bool(request.user and request.user.role == "head")

View file

@ -25,12 +25,8 @@ class CustomUserRegistrationSerializer(serializers.ModelSerializer):
password = serializers.CharField(
write_only=True, style={"input_type": "password", "placeholder": "Password"}
)
first_name = serializers.CharField(
required=True, allow_blank=False, allow_null=False
)
last_name = serializers.CharField(
required=True, allow_blank=False, allow_null=False
)
first_name = serializers.CharField(required=True)
last_name = serializers.CharField(required=True)
class Meta:
model = CustomUser