title = indexes.CharField(boost=1.5)
text = indexes.CharField(document=True, use_template=True)
tags = indexes.MultiValueField(faceted=True)
- date = indexes.DateTimeField()
+ date = indexes.DateField()
categories = indexes.MultiValueField(faceted=True)
format = indexes.CharField(model_attr='format', null=True, faceted=True)
def prepare_date(self, obj):
try:
- return obj.episode.diffusion_set.all().order_by('datetime')[0].datetime
+ return obj.episode.diffusion_set.all().order_by('datetime')[0].datetime.date()
except IndexError:
return None