0
我在我的模型中有一個方法,其中我有我的邏輯。我想要一個調用這個方法並重定向的視圖。在Django 1.5中執行動作和重定向
我猜是這樣的:
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,))
和它的作品了幾次,但只是突然停止工作。
您是否通過本教程Django的瀏覽?它會幫助你做到這一點。 – 2013-04-07 08:15:04
我試過 類ArticleCounterRedirectView(RedirectView的): 高清get_redirect_url(個體經營,PK): 文章= get_object_or_404(文章,PK = PK) article.update_counter() 回報反向( 'product_detail',ARGS =( pk,)) 它工作了幾次,但突然停止工作。該方法根本不會被調用,所以我想知道是否有更正確的方法。 – user2232982 2013-04-07 08:19:28
你能用你試過的更新你的問題嗎? – 2013-04-07 08:20:48