我的模型中有一个方法,其中我有我的逻辑。我想要一个调用此方法并重定向的视图。
我想它是这样的:
class EmailMakePrimary(RedirectView):
url = reverse('settings')
def get(self, *args, **kwargs):
self.make_primary()
return HttpResponseRedirect(self.url)
我试过了
class ArticleCounterRedirectView(RedirectView):
def get_redirect_url(self, pk):
article = get_object_or_404(Article, pk=pk)
article.update_counter()
return reverse('product_detail', args=(pk,))
它工作了几次,但突然停止工作。