0

json リクエストをクラス シリアライザーにデシリアライズしたいのですが、正しいラッパー クラスを取得できません。

これは私が使用するjsonです:

{
  "NewData":
  {
    "UserID":"12345",
    "CommunicationId":"11111",
    "SessionId":"22222",
    "StartTime":"2013-08-12",
    "EndTime":"2013-08-13",
    }
}

クラスシリアライザーはどのように見えるべきですか?

次のクラスがありますが、ラッパー クラスが必要です。

class CommSerializer(serializers.Serializer):
    '''Serializer for Comm documents
    '''
    UserID = serializers.IntegerField()
    CommunicationId = serializers.IntegerField()
    SessionId = serializers.IntegerField()
    StartTime = serializers.CharField()
    EndTime = serializers.CharField()

    def restore_object(self, attrs, instance=None):
        """Create or update a new Comm (dict) instance.
        """
        return dict(attrs)

ありがとう、

4

0 に答える 0