from rest_framework import serializers class RequestCommonSerializer(serializers.Serializer): method_choice = ( ('post','post'), ('get','get'), ('put','put'), ('delete','delete') ) url = serializers.CharField(label='请求地址', required=False) method = serializers.ChoiceField(label='请求方法', choices=method_choice, required=False) params = serializers.JSONField(label='请求参数', required=False, allow_null=True) json = serializers.JSONField(label='请求body(json格式)', required=False, allow_null=True) code = serializers.CharField(label='请求短标识', required=False, allow_null=True)