Прежде чем я решу использовать DetailView
, я перенаправил URL-адрес, используя это решение .
Теперь, когда я использую DetailView
, как мне добиться такого же перенаправления?name
должен быть таким же, поскольку я использую его для LOGIN_REDIRECT_URL
в settings.py
.
Вот как выглядит часть 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' ),
)