fix similar_artisans_producers

This commit is contained in:
alex 2019-12-30 16:38:42 +03:00
parent cb6834b3c0
commit 6b52feffd8

View File

@ -199,8 +199,11 @@ class EstablishmentQuerySet(models.QuerySet):
Description: Description:
""" """
return self.annotate(distance=Distance('address__coordinates', point, return self.annotate(distance=Distance(
srid=settings.GEO_DEFAULT_SRID)) 'address__coordinates',
point,
srid=settings.GEO_DEFAULT_SRID
))
def annotate_intermediate_public_mark(self): def annotate_intermediate_public_mark(self):
""" """
@ -321,9 +324,8 @@ class EstablishmentQuerySet(models.QuerySet):
return self.similar_base(establishment) \ return self.similar_base(establishment) \
.same_subtype(establishment) \ .same_subtype(establishment) \
.has_published_reviews() \ .has_published_reviews() \
.order_by(similarity_rules['ordering']) \ .order_by(*similarity_rules['ordering']) \
.distinct(similarity_rules['distinctions'], .distinct(*similarity_rules['distinctions'], 'id')
'id')
def by_wine_region(self, wine_region): def by_wine_region(self, wine_region):
""" """