组合搜索的实现是CRM中一大难点,主要体现在URL的生成
实现思路:
1、 能进行组合搜索的前提只有三个: a. 具有choice选项 b. 具有ForeignKey c.具有ManyToMany
2、根据choice、FK、M2M的字段对象来显示组合搜索的选项内容,比如:
有多少种关系就显示多少行数据,每行有几列决定于你的字段。 第一部分就是获取这些数据并显示在前端模版种
3、 提供接口给应用者配置
4、第二部分重点: 为每个按钮提供URL,根据用户的点击展现不同的数据
第一部分:根据数据库种数据动态显示可以组合搜索的数据