У меня есть модель, как показано ниже
class CommentOfPost(models.Model):
comment_text = models.TextField()
данные комментария_текста имеют вид Unicode ('utf-8') и похожи на 'سلام علیکم' и 'Хороший результат!'
некоторые данные: 'السلام علیک' и 'سلام علیکم' и 'اسلامی' и 'مرحبا سلام علیک'
хочу фильтр похожий
CommentOfPost.objects.filter(comment_text_contains='سلام')
и результат просто будет:
queryset<'سلام علیکم','مرحبا سلام علیک'>
не быть:
queryset< 'سلام علیکم' , 'اسلامی' , 'مرحبا سلام علیک','السلام علیک' >
еще одно слово, я хочу, чтобы фильтр регулярных выражений в тексте Unicode
Примечание:
я пробую это:
comments = CommentOfPost.objects.filter(comment_text__iregex=r'\b{}\b'.format(u'سلام'))
но когда я использую regex или iregex, я не получаю никаких результатов Unicode