【发布时间】:2012-04-09 11:04:47
【问题描述】:
在我决定使用DetailView 之前,我有一个使用this solution 的url 重定向。
现在我使用DetailView 如何实现相同的重定向? name 必须相同,因为我在 settings.py 中使用 LOGIN_REDIRECT_URL。
这是urls.py 的一部分
urlpatterns = patterns( 'doors.views',
url(
r'^users/$',
ListView.as_view(
model = User,
template_name = 'doors/users/list.html'
),
),
url(
r'^users/(?P<pk>\d+)/$',
DetailView.as_view(
model = User,
template_name = 'doors/users/detail.html'
),
name = 'users_detail'
),
url( r'^users/self/$', # do some kind of redirect 'users_self_detail', name = 'users_self_detail' ),
)
【问题讨论】:
标签: django django-urls