1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Django проблема iregex

Тема в разделе "python", создана пользователем searchengines, 21 май 2019.


Поделиться в соц сетях

  1. searchengines

    searchengines Administrator

    Регистрация:
    5 янв 2019
    Сообщения:
    1.653
    Симпатии:
    2
    Баллы:
    38
    Есть проблема, вернее пол проблемы, не понятно куда копать.

    objects = Model.objects.filter(text_field__iregex = r'[[:<:]]{}'.format(search_word))


    Довольно простой запрос. Так вот на сервере все норм отрабатывает и находит записи. На локальной машине ошибка "'Illegal argument to a regular expression.'"

    Если вместо [[:<:]] ставлю \b, то работает на локальной, перестает работать на сервере и ошибку при этом никакую не выдает, просто ноль записей находит.

    Версии Django, и наборы пакетов стоят одинаковые. База MySQL.
     

Поделиться этой страницей