Her son noktanın GET veya POST yöntemiyle çağrılabildiği bir RPC stili API oluşturmak için DRF kullanıyorum. Maalesef POST request.data
verileri sağlar ve request.query_params
yılında GETDjango REST Framework'de request.data ve request.query_params öğesinin birleştirilmesi
class UpdateUser(APIView):
permission_classes = (permissions.IsAuthenticated,)
def post(self, request, *args, **kwargs):
return self.get(request, *args, **kwargs)
def get(self, request, format=None):
# Do stuff here with request.data
: Şimdiye kadar güzel kombine yöntemler var. Bunları request.data
ya da request.params
gibi özel bir şeyle birleştirmenin bir yolu var mı? Parsers GET isteklerine çağrılmadıkları için çalışmıyor gibi görünüyor.
'http: //example.com/test/ PARAM_NAME = 1' Sen' request.GET.get ('PARAM_NAME') 'kullanarak sorgu menü noktası değerini alabilir ve de dönecektir' 1' –
O var Tabii ki 'request.data' ve' request'query_params' '' '' '' '' 'fonksiyonunda kullanmak mümkündür fakat buna ek olarak, eklenen kazanın önüne geçmekten kaçınmak istiyorum. – jorilallo