from __future__ import unicode_literals from django.conf.urls import url from .api_views import ( APIAdvancedSearchView, APISearchModelList, APISearchView ) from .views import ( AdvancedSearchView, ResultsView, SearchAgainView, SearchView ) urlpatterns = [ url(r'^(?P[\.\w]+)/$', SearchView.as_view(), name='search'), url( r'^advanced/(?P[\.\w]+)/$', AdvancedSearchView.as_view(), name='search_advanced' ), url( r'^again/(?P[\.\w]+)/$', SearchAgainView.as_view(), name='search_again' ), url( r'^results/(?P[\.\w]+)/$', ResultsView.as_view(), name='results' ), ] api_urls = [ url( r'^search_models/$', APISearchModelList.as_view(), name='searchmodel-list' ), url( r'^search/(?P[\.\w]+)/$', APISearchView.as_view(), name='search-view' ), url( r'^search/advanced/(?P[\.\w]+)/$', APIAdvancedSearchView.as_view(), name='advanced-search-view' ), ]