Когда я вытаскиваю данные из БД, и преобразовываю их в JSON чтобы отправить на фронтенд, я получаю неправильное преобразование данных в JSON из-за присутствия кириллицы. Как мне научить JSON понимать кириллицу, чтобы информация во втором принте, выглядела также как в первом?
@app.route('/student', methods=['POST'])
def get_loginn():
new_one = request.json
s = json.dumps(new_one)
x = json.loads(s, object_hook=lambda d: SimpleNamespace(**d))
with sq.connect("diary.db") as con:
cur = con.cursor()
cur.execute("SELECT * FROM student")
for result in cur:
if result[0] == x.id_user:
print(result)
f = json.dumps(result)
print(f)
return jsonify(f)
Получаемый ответ в первом print: (1, 'Швецов ВЕ.', '21-Э-95', 3, None)
Получаемый ответ во втором print: [1, "\u0428\u0432\u0435\u0446\u043e\u0432 \u0412\u0415.", "21-\u042d-95", 3, null]