context_name = _(u"муму")
kwargs={}
...
kwargs['onetoone__fk2__name__icontains']=context_name
...
print '..'
q = Table.objects.select_related('onetoone__fk2__name').filter(**kwargs)
print '....'
Если в словарь попадают численные параметры для запроса, то запрос тоже выполняется правильно все поля отображаются правильно.
Если в словарь добавляется только вышеприведенная конструкция( kwargs=context_name), то запрос сваливается на строке q = Table.objects.select_related('onetoone__fk2__name').filter(**kwargs)
, без сообщений об ошибках.
Всё в utf-8, но если вместо муму поставить латинский символ или цифру без _(u'') то тоже не работает
функция _(u'') это ugettext.
В чем может быть проблема?