Всем привет! Необходимо реализовать поиск\фильтрацию моделей продуктов по полю наименование
class Product( models.Model ):
title = models.CharField( max_length=250, blank=True, null=True ) #Happy cake
description = models.TextField( blank=False )
user = models.ForeignKey( settings.AUTH_USER_MODEL, related_name='product', on_delete=models.CASCADE )
img = models.ImageField( upload_to='products', blank=True, null=True )
def __str__( self ):
return str( self.title )
def get_api_url( self, request=None ):
return reverse( 'markets:product-detail', kwargs={ 'pk': self.pk }, request=request )
Тоесть если запросом придет слово
happy cace или
happi cake мне всеравно выдаст модель с наименованием
Happy cake.Возможно ли это реализовать средствами Django\Drf или необходимо обратиться к иным технологиям?
PS. Был такой вариант
Model.objects.filter(title__in=['happy cake', 'happi kake'])
Но записывать каждое возможное значение это как мне кажется глупо