added generic.DynamicRetrieveAPIView