在Django Rest Framework 3 Serializer中如何访问请求对象?

时间:2015-05-01 11:45:25

标签: python django django-rest-framework

在Django Rest Framework 3 Serializer中如何访问request对象?

例如,我想获得META['HTTP_AUTHORIZATION'],即......

def create(self, validated_data):
    self.request.DATA['key']
    self.request.META['HTTP_AUTHORIZATION']
    return Snippet.objects.create(**validated_data)

但是上面给出了一个错误,即请求不可用

1 个答案:

答案 0 :(得分:0)

对其他感兴趣的人进行了一些试验和错误之后

    ArrayList<ArrayList<double[]>> allPacks = new ArrayList<ArrayList<double[]>>();
    for (int i = 0; i < matrix.length - 10; i += 10) {
        System.out.println(i);
        ArrayList<double[]> batch = new ArrayList<double[]>();
        for (int j = 0; j < 10; j++) {
            batch.add(matrix[i + j]);
        }
        allPacks.add(batch);
    }