Django HttpResponse работает с латинским кодированием - PullRequest
0 голосов
/ 15 апреля 2020

Я передаю json в HttpResponse, и у меня возникают проблемы с некоторыми специальными символами, такими как «ñ» или «á». это мой код в файле views.py:

def count_depto(request):
    time = datetime.now() - timedelta(days=1)
    df = pd.DataFrame.from_records(RayosDepto.objects.filter(tiempo__gte=time).values())
    grouped = df.groupby('dpto').size().to_frame()
    grouped.columns=[grouped[0].sum()]
    grouped.rename_axis('Total',inplace=True)
    grouped=grouped.transpose()
    grouped = grouped.to_json(orient='records',force_ascii=False)
    return HttpResponse(grouped,content_type='json') 

, и это мой фактический результат:

enter image description here

там способ исправить это? Django версия: 3.0.5, pandas версия: 1.0.3

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...