views.py
class Update(RetrieveUpdateDestroyAPIView): queryset = Main.objects.all() serializer_class = MainSerializer permission_classes = [IsAuthenticated]
我想在更新或删除我的文章后重定向URL到“/API/.
ve7v8dk21#
您可以在更新或删除文章后使用redirect()重定向到所需的URL。下面是一个例子:
redirect()
from django.shortcuts import redirect class Update(RetrieveUpdateDestroyAPIView): queryset = Main.objects.all() serializer_class = MainSerializer permission_classes = [IsAuthenticated] def delete(self, request, *args, **kwargs): response = super().delete(request, *args, **kwargs) return redirect('/api/') def patch(self, request, *args, **kwargs): response = super().patch(request, *args, **kwargs) return redirect('/api/')
您需要相应地调整redirect函数的URL。
redirect
1条答案
按热度按时间ve7v8dk21#
您可以在更新或删除文章后使用
redirect()
重定向到所需的URL。下面是一个例子:
您需要相应地调整
redirect
函数的URL。