Set a view function's __module__ value to the WrappedAPIView object's __module__

This commit is contained in:
TakesxiSximada 2016-09-04 21:40:44 +09:00
parent 07efbdb45e
commit 465e0b7ae0

View File

@ -55,6 +55,7 @@ def api_view(http_method_names=None):
setattr(WrappedAPIView, method.lower(), handler)
WrappedAPIView.__name__ = func.__name__
WrappedAPIView.__module__ = func.__module__
WrappedAPIView.renderer_classes = getattr(func, 'renderer_classes',
APIView.renderer_classes)