jaf*_*ihi 4 python django django-rest-framework
当使用ViewSets 时,您可以self.action了解当前是否正在处理 aGET或POST等。您如何对像这样的通用视图执行相同的操作ListCreateAPIView?
我想get_serializer_context根据当前调用的 HTTP 方法返回不同的序列化器上下文。我该怎么办?
小智 6
使用self.request.method
def get_serializer_context(self, *args, **kwargs):
print(self.request.method)
# rest of your code
Run Code Online (Sandbox Code Playgroud)