mirror of
https://github.com/django/django.git
synced 2025-10-24 22:26:08 +00:00
Add option to redirect_to view to allow passing along the query string
from the original request. Default is current behaviour, which is not to pass the query string (it often won't be appropriate to do so). Thanks to steingrd@ifi.uio.no for the patch and tests. Fixed #9966. git-svn-id: http://code.djangoproject.com/svn/django/trunk@13746 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
@@ -77,7 +77,6 @@ urlpatterns += patterns('django.views.generic.date_based',
|
||||
)
|
||||
|
||||
# crud generic views.
|
||||
|
||||
urlpatterns += patterns('django.views.generic.create_update',
|
||||
(r'^create_update/member/create/article/$', 'create_object',
|
||||
dict(login_required=True, model=Article)),
|
||||
@@ -123,3 +122,12 @@ urlpatterns += patterns('regressiontests.views.views',
|
||||
url(r'view_exception/(?P<n>\d+)/$', 'view_exception', name='view_exception'),
|
||||
url(r'template_exception/(?P<n>\d+)/$', 'template_exception', name='template_exception'),
|
||||
)
|
||||
|
||||
# simple generic views.
|
||||
urlpatterns += patterns('django.views.generic.simple',
|
||||
(r'^simple/redirect_to/$', 'redirect_to', dict(url='/views/simple/target/')),
|
||||
(r'^simple/redirect_to_temp/$', 'redirect_to', dict(url='/views/simple/target/', permanent=False)),
|
||||
(r'^simple/redirect_to_none/$', 'redirect_to', dict(url=None)),
|
||||
(r'^simple/redirect_to_arg/(?P<id>\d+)/$', 'redirect_to', dict(url='/views/simple/target_arg/%(id)s/')),
|
||||
(r'^simple/redirect_to_query/$', 'redirect_to', dict(url='/views/simple/target/', query_string=True)),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user