establishment status elastic

This commit is contained in:
Kuroshini 2020-02-10 14:00:31 +03:00
parent 90891b9755
commit 5cb6dc9fc6
2 changed files with 3 additions and 1 deletions

View File

@ -5,6 +5,7 @@ from django_elasticsearch_dsl_drf.filter_backends import (
GeoSpatialOrderingFilterBackend, GeoSpatialOrderingFilterBackend,
OrderingFilterBackend, OrderingFilterBackend,
) )
from establishment.models import Establishment
from django_elasticsearch_dsl_drf.viewsets import BaseDocumentViewSet from django_elasticsearch_dsl_drf.viewsets import BaseDocumentViewSet
from elasticsearch_dsl import TermsFacet from elasticsearch_dsl import TermsFacet
from rest_framework import permissions from rest_framework import permissions
@ -124,7 +125,7 @@ class EstablishmentDocumentViewSet(BaseDocumentViewSet):
def get_queryset(self): def get_queryset(self):
qs = super(EstablishmentDocumentViewSet, self).get_queryset() qs = super(EstablishmentDocumentViewSet, self).get_queryset()
qs = qs.filter('match', is_publish=True) qs = qs.filter('match', status=Establishment.PUBLISHED)
return qs return qs
filter_backends = [ filter_backends = [

View File

@ -20,3 +20,4 @@ STATICFILES_STORAGE = 'project.storage_backends.PublicStaticStorage'
# Public media settings # Public media settings
MEDIA_URL = f'https://{AWS_S3_CUSTOM_DOMAIN}/{MEDIA_LOCATION}/' MEDIA_URL = f'https://{AWS_S3_CUSTOM_DOMAIN}/{MEDIA_LOCATION}/'
DEFAULT_FILE_STORAGE = 'project.storage_backends.PublicMediaStorage' DEFAULT_FILE_STORAGE = 'project.storage_backends.PublicMediaStorage'
AWS_DEFAULT_ACL = 'public-read'