20 lines
769 B
Python
20 lines
769 B
Python
from __future__ import absolute_import
|
|
|
|
from django.utils.translation import ugettext_lazy as _
|
|
|
|
from navigation.api import register_links, register_top_menu
|
|
from rest_api.classes import APIEndPoint
|
|
|
|
from .links import search, search_advanced, search_again, search_menu
|
|
from .urls import api_urls
|
|
|
|
register_links(['search:search', 'search:search_advanced', 'search:results'], [search, search_advanced], menu_name='form_header')
|
|
register_links(['search:results'], [search_again], menu_name='sidebar')
|
|
|
|
register_top_menu('search', search_menu)
|
|
|
|
endpoint = APIEndPoint('search')
|
|
endpoint.register_urls(api_urls)
|
|
endpoint.add_endpoint('recentsearch-list', _(u'Returns a list of all recent searches.'))
|
|
endpoint.add_endpoint('search-view', _(u'Perform a search operaton.'))
|