From 6fc6efad0ee57e430903b0d24c6e925652ff3714 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Thu, 14 Oct 2021 18:56:53 +0200 Subject: Syndication - search limitation; API to send available types --- archaeological_operations/views_api.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'archaeological_operations/views_api.py') diff --git a/archaeological_operations/views_api.py b/archaeological_operations/views_api.py index 48127ec4b..aca400ea3 100644 --- a/archaeological_operations/views_api.py +++ b/archaeological_operations/views_api.py @@ -1,7 +1,11 @@ -from ishtar_common.rest import SearchAPIView -from archaeological_operations import models +from ishtar_common.rest import SearchAPIView, FacetAPIView +from archaeological_operations import models, forms class SearchOperationAPI(SearchAPIView): model = models.Operation + +class FacetOperationAPIView(FacetAPIView): + models = [models.Operation, models.ArchaeologicalSite] + select_forms = [forms.OperationSelect, forms.SiteSelect] -- cgit v1.2.3