From 451079fd9482e4da8d1396529513409af2c748f0 Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Wed, 19 Jun 2024 20:54:22 -0400 Subject: [PATCH] fix: make password a write-only field --- program/serializers.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/program/serializers.py b/program/serializers.py index 42a5c625..2d3b67d7 100644 --- a/program/serializers.py +++ b/program/serializers.py @@ -110,6 +110,9 @@ class UserSerializer(serializers.ModelSerializer): ) class Meta: + extra_kwargs = { + "password": {"write_only": True}, + } model = User read_only_fields = ( "id", @@ -124,6 +127,7 @@ class UserSerializer(serializers.ModelSerializer): "is_staff", "is_superuser", "last_name", + "password", "profile", "username", ) + read_only_fields -- GitLab