2015-02-22 26 views
8

örneğin, erişebilir, böyle bir serileştiriciden içinde "alanlar" sorgu parametresi: artık DRF 3.0'da çalışıyor, ama bulamıyorumDjango Rest Framework 3.0 serileştiricisinde sorgu paramlarına nasıl erişirsiniz? Django istirahat Çerçeve 2.x

fields = self.context['request'].QUERY_PARAMS.get('fields') 

Genel şartlar dışında API'da belgelenen değişiklik. Görünüşe göre, self.context.get('request')????? gibi bir şey olabilir ama anlayamıyorum.

Bunu DRF 3.0'da nasıl yaparsınız? Görünümden ziyade serializer sorgusuna erişmekten bahsediyorum.

sayesinde

John bu DRF 3 için

cevap

13

geçerli:

fields = self.context.get('request').query_params.get('fields') 
İlgili konular