Действительно потратил много времени на поиски этого. Пожалуйста, нужна помощь.
Я пытаюсь добавить многоязычную функцию в структуру моего веб-приложения. Для этого я не могу отправить не ascii символы как JSON. Вот что я делаю
Вот что я получаю из базы
'\ xe0 \ xa4 \ xa4 \ xe0 \ xa5 \ x87 \ xe0 \ xa4 \ XB8 \ xe0 \ xa5 \ x8d \ xe0 \ xa4 \ xa4'
что при печати дает мне нормально
तेस्त
Я делаю объект ответа
response = {'a': '\ xe0 \ xa4 \ xa4 \ xe0 \ xa5 \ x87 \ xe0 \ xa4 \ xb8 \ xe0 \ xa5 \ x8d \ xe0 \ xa4 \ xa4'}
Отправить ответ
импорт JSON
sys.stdout.write (json.dumps (ответ))
Это то, что он печатает
Возвращает u '{"a": "\ u0924 \ u0947 \ u0938 \ u094d \ u0924"}'
Любая помощь, указатели будут приветствоваться
Спасибо!
Rushabh