【发布时间】:2011-08-28 01:14:28
【问题描述】:
我遇到了这个奇怪的问题。
当我这样做时:
from django.core.urlresolvers import reverse
reverse('account-reco-about-you')
# returns '/accounts/recommendations/about-you/'
但是当我这样做时:
# Doesn't Work
recommendations = login_required(RedirectView.as_view(url=reverse('account-reco-about-you')))
# Work
recommendations = login_required(RedirectView.as_view(url='/accounts/recommendations/about-you'))
如果不相关,我会收到错误消息。它说我的最后一个视图没有找到,它在那里。有什么解释吗?同时,我将使用非反向样式。
【问题讨论】: