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( regex=r'^(?P[\.\w]+)/$', name='search', view=SearchView.as_view() ), url( regex=r'^advanced/(?P[\.\w]+)/$', name='search_advanced', view=AdvancedSearchView.as_view() ), url( regex=r'^again/(?P[\.\w]+)/$', name='search_again', view=SearchAgainView.as_view() ), url( regex=r'^results/(?P[\.\w]+)/$', name='results', view=ResultsView.as_view() ) ] api_urls = [ url( regex=r'^search_models/$', name='searchmodel-list', view=APISearchModelList.as_view() ), url( regex=r'^search/(?P[\.\w]+)/$', name='search-view', view=APISearchView.as_view() ), url( regex=r'^search/advanced/(?P[\.\w]+)/$', name='advanced-search-view', view=APIAdvancedSearchView.as_view() ), ]