search: allow : in engine slug pattern (#41859)

This commit is contained in:
Frédéric Péters 2020-04-19 12:08:34 +02:00
parent 4c8a445389
commit 79aba69d82
1 changed files with 3 additions and 3 deletions

View File

@ -21,10 +21,10 @@ from .models import SearchCell
from . import manager_views
search_manager_urls = [
url(r'^pages/(?P<page_pk>\d+)/cell/(?P<cell_reference>[\w_]+-\d+)/engine/(?P<engine_slug>[\w_-]+)/add/$',
url(r'^pages/(?P<page_pk>\d+)/cell/(?P<cell_reference>[\w_]+-\d+)/engine/(?P<engine_slug>[\w_:-]+)/add/$',
manager_views.page_search_cell_add_engine,
name='combo-manager-page-search-cell-add-engine'),
url(r'^pages/(?P<page_pk>\d+)/cell/(?P<cell_reference>[\w_]+-\d+)/engine/(?P<engine_slug>[\w_-]+)/delete/$',
url(r'^pages/(?P<page_pk>\d+)/cell/(?P<cell_reference>[\w_]+-\d+)/engine/(?P<engine_slug>[\w_:-]+)/delete/$',
manager_views.page_search_cell_delete_engine,
name='combo-manager-page-search-cell-delete-engine'),
url(r'^pages/(?P<page_pk>\d+)/cell/(?P<cell_reference>[\w_]+-\d+)/engine/order$',
@ -34,6 +34,6 @@ search_manager_urls = [
urlpatterns = [
url(r'^manage/search/', decorated_includes(manager_required, include(search_manager_urls))),
url(r'^ajax/search/(?P<cell_pk>\w+)/(?P<service_slug>[\w_-]+)/$', SearchCell.ajax_results_view,
url(r'^ajax/search/(?P<cell_pk>\w+)/(?P<service_slug>[\w_:-]+)/$', SearchCell.ajax_results_view,
name='combo-search-ajax-results'),
]