x__i包含匹配2个值

2024-10-03 09:12:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图从javascript调用python,我想将2个值与_icontains匹配

这就是我现在拥有的

fetchData(value) {
    axiox.get('/api/beats.json/', { 
            params: { 
                name__icontains: value, 
                fields: 'field1', 'field2'
            }
        })
        .then(response => (this.beats = response.data))
        .catch(err => console.log(err))
}

但我需要传递2个值,所以它会变成这样:

fetchData(value1, value2) {
    axiox.get('/api/beats.json/', { 
            params: { 
                name__icontains: [value1, value2]
                fields: 'field1, field2'
            }
        })
        .then(response => (this.beats = response.data))
        .catch(err => console.log(err))
}

数组语法不起作用,这个name__icontains: 'x, y'也不起作用。 我怎样才能让它工作


Tags: nameapijsonfieldsgetvalueresponseparams