在view中加入筛选城市逻辑
class OrgView(View):
def get(self,request):
all_orgs = CourseOrg.object.all()
all_city = CityDict.object.all()
#取出筛选城市
city_id = request.GET.get('city','')
if city_id:
all_orgs = all_orgs.filter(city_id=int(city_id))
org_nums = all_orgs.count()
return render(request, 'org-list.html,{
'all_orgs:orgs,
'all_city:all_citys,
'city_id':city_id,
})
在页面加入 点击city跳转逻辑