implement simple backend search for items and tickets
This commit is contained in:
parent
059eddcea5
commit
23215e14ac
6 changed files with 160 additions and 9 deletions
|
@ -83,3 +83,14 @@ class ItemSerializer(BasicItemSerializer):
|
|||
validated_data.pop('dataImage')
|
||||
instance.files.add(file)
|
||||
return super().update(instance, validated_data)
|
||||
|
||||
|
||||
class SearchResultSerializer(serializers.Serializer):
|
||||
search_score = serializers.IntegerField()
|
||||
item = ItemSerializer()
|
||||
|
||||
def to_representation(self, instance):
|
||||
return {**ItemSerializer(instance['item']).data, 'search_score': instance['search_score']}
|
||||
|
||||
class Meta:
|
||||
model = Item
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue