Вы используете общий хостинг-провайдер? Это могут быть главные настройки, переопределяющие все, что вы пытаетесь изменить. Вы пытались добавить их в свой .htaccess?
php_value upload_max_filesize 10M
php_value post_max_size 10M
Если вам нужно только использовать функцию SOUNDEX()
, просто используйте func
для генерации выражения функции:
session.query(func.soundex(MyModel.some_str))
Если с другой стороны, вам нужен оператор SOUNDS LIKE
, вы можете использовать op()
:
session.query(MyModel).\
filter(MyModel.some_str.op('SOUNDS LIKE')('Supercalifragilisticexpialidocious'))
, что эквивалентно
session.query(MyModel).\
filter(func.soundex(MyModel.some_str) ==
func.soundex('Supercalifragilisticexpialidocious'))