问题一:例如下面这个链接地址,类别选的是全部,生成的url结果里面ct为空,既然ct为空为什么会显示所有的机构呢?
http://127.0.0.1:8000/org_list?city=1&ct=
下面代码中不是要category存在才会filter吗?
# 类别筛选
category = request.GET.get('ct', '')
if category:
all_orgs = all_orgs.filter(category=category)
问题二:另外还是这个url,是django自动的做了一个数据库的联合查询吗?可以解释一下吗?
http://127.0.0.1:8000/org_list?city=1&ct=ge