我用不同的语言发布了数据(例如:标题字段),当我尝试在get请求中过滤数据时,结果却是空的
获取/ rails: 我的获取请求结果是:
[
{
"id": 1,
"type": "channel",
"filter": [
1
],
"data": [
1
],
"status": 0,
"rows": 0,
"title": "string"
},
{
"id": 2,
"type": "appgg",
"filter": [
2
],
"data": [
2
],
"status": 1,
"rows": 2,
"title": "ಚಲನಚಿತ್ರ"
}
]
获取/ rails?title = string 它给出了正确的结果:
[
{
"id": 1,
"type": "channel",
"filter": [
1
],
"data": [
1
],
"status": 0,
"rows": 0,
"title": "string"
}
]
当我尝试过滤除英语以外的标题数据时,我得到的结果为空
获取/ rails?title =ಚಲನಚಿತ್ರ:
预期结果:
[
{
"id": 2,
"type": "appgg",
"filter": [
2
],
"data": [
2
],
"status": 1,
"rows": 2,
"title": "ಚಲನಚಿತ್ರ"
}
]
实际结果:
[]
当我尝试在django视图中打印请求参数时,如下所示:
title = self.request.query_params.getlist('title',None)
print(title)
我收到以下日志:
title filter �²¨�¿¤Í°
Django无法识别我要传递的语言,如何在Django中添加多语言支持?
谢谢