【发布时间】:2014-12-19 16:09:37
【问题描述】:
我在视图中看到了一些意想不到的东西(调试器模式),我不确定我是在前端还是后端出错:
(Pdb) request.QUERY_PARAMS
<QueryDict: {u'types': [u'Component', u'Core']}>
(Pdb) request.QUERY_PARAMS['types']
u'Core'
我希望得到[u'Component', u'Core'],而不仅仅是一个元素。
在前端,我像这样使用 Restangular:
var params = {
types: ['Component', 'Core']
};
Restangular.all('search').getList(params)...
后端代码就在 DRF 查询集中:
def get_queryset(self, *args, **kwargs):
request = self.request
import pdb; pdb.set_trace()
...
我需要对字符串列表做一些特殊的编码,还是其他一些问题?
【问题讨论】:
标签: javascript django angularjs django-rest-framework restangular