@Vinand

Почему Django view функция по ajax не хочет работать с киррилическим текстом(живой поиск)?

@api_view(['POST', ])
def live_search(request):
        if request.method == 'POST':
                key = request.data['key']
                result = Event.objects.filter(title__istartswith=key)
                events = serializers.serialize('json', result)
                print (key)
                print (result)
        data = {
                'events': events,

        }
        return Response(data)


Поиск по первым буквам ключа возвращает правильные значения если key на английском если на русском почему-то возвращает [] хотя там должны быть совпадения. раньше вроде работало, непонятно в какой-момент сломалось . локально litsql . в продавшее postgresql

Че это может быть?
  • Вопрос задан
  • 548 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы