GoodsFilter中出现问题

来源:5-13 drf的搜索和排序

慕粉0243397241

2017-09-07

请问一下老师,在自定义的GoodsFilter中,class Meta中的Fileds中,price_min代表是什么?是url传过来的参数名称么?我在文档中看到的解释是The fields option is combined with model to automatically generate filters,但是很明显在老师的例子中,model并没有这个字段。而且后面top_category似乎没有加入fields,到底是什么呢?

写回答

1回答

bobby

2017-09-08

亲 这个字段是不存在model中的 是自己定义的字段名 所以需要在fields注明 这种方法运行我们前端不需要在字段上名称和后端的model保持一致

0
4
bobby
回复
慕粉0243397241
如果是你想直接使用model中的字段名和类型, 你直接在filelds中写明字段名就行了 但是要注意这个时候是一种默认的全匹配, 如果你想要保持比如这个字段做like的查询的话 你需要按照课程中的来, 课程中的name参数就是指明的是model中的哪个字段
2017-09-11
共4条回复

Python前后端分离开发Vue+Django REST framework实战

Django REST framework课程视频,RESTFul API前后端分离开发

2872 学习 · 2457 问题

查看课程