Как реализовать автозаполнение строки поиска для таблицы в django
введите описание изображения здесьесли у меня есть таблица из 4 команд (python, java, php, ruby) и у каждой команды есть 4 проекта, то я ищу py для команды python в строке поиска и каждая строка показывает название команды, а затем я выбираю python, тогда она фильтрует таблицу и показывает проекты команды python
this is api
`def searchteam_name(request): if request.method == 'GET':
> filterData2 = request.GET.get("query")
try:
u = TeamAndManager.objects.filter(name__istartswith = filterData2)#.filter(team__name = url[0])
print('<<<<<99999999999999999999>>>',u)
except:
print('<<<<<<<88888888>>>>>')
pass
if len(u) > 0:
d = {}
count = 0
for i in u:
team_addon = {f'{count}' : f'{i.name}'}
count = count +1
d.update(team_addon)
else:
d = {
'0' : 'No Team Found'
}
return JsonResponse(d)`
model.py
`class TeamAndManager(models.Model):
name = models.CharField(max_length=20,blank=False, null=False)
manager = models.ForeignKey(User, on_delete=models.CASCADE)
def __str__(self):
return '{} : {}'.format(self.name, self.manager)`