Django Rest Framework: Disable field update after object is created

后端 未结 11 1393
独厮守ぢ
独厮守ぢ 2020-11-30 20:15

I\'m trying to make my User model RESTful via Django Rest Framework API calls, so that I can create users as well as update their profiles.

However, as I go through

11条回答
  •  借酒劲吻你
    2020-11-30 21:00

    I used this approach:

    def get_serializer_class(self):
        if getattr(self, 'object', None) is None:
            return super(UserViewSet, self).get_serializer_class()
        else:
            return SerializerWithoutUsernameField
    

提交回复
热议问题