在一篇Django教程中,我看到有人写道:
class GetUserProfileView(APIView):
def get(self, request, format=None):
# user profile get code
class UpdateProfileView(APIView):
def put(self, request, format=None):
# user profile put code
而对我这样一个初学者来说,将其组织在一个视图中似乎更有意义:
class ProfileView(APIView):
def get(self, request, format=None):
# user profile get code
def put(self, request, format=None):
# user profile put code
有没有理由将它们组织到不同的视图中,或者教程制作人没有经验?