如何在Django自定义序列化程序类中区分发布请求和其他请求

时间:2019-02-25 20:37:06

标签: django

class UserSerializer(serializers.HyperlinkedModelSerializer):


    class Meta :
        model  =User
        validators = []
        ....
        ....

    def validate(self, data):
        ....
        .... 

    def create(self, validated_data):
        ....
        .... 

    def update(self ,instance, validated_data):
        ....

此处是为userModel定义的序列化程序。当我按下此api时,验证始终在调用Post创建或Put更新之前运行。我想根据Post或Put或任何其他方法在验证中进行一些检查。

有办法吗?

0 个答案:

没有答案