CRM--组合搜索的实现

组合搜索的实现是CRM中一大难点,主要体现在URL的生成

实现思路:

1、 能进行组合搜索的前提只有三个: a. 具有choice选项   b. 具有ForeignKey  c.具有ManyToMany

2、根据choice、FK、M2M的字段对象来显示组合搜索的选项内容,比如:

有多少种关系就显示多少行数据,每行有几列决定于你的字段。 第一部分就是获取这些数据并显示在前端模版种

3、 提供接口给应用者配置

4、第二部分重点: 为每个按钮提供URL,根据用户的点击展现不同的数据

第一部分:根据数据库种数据动态显示可以组合搜索的数据

原文地址:https://www.cnblogs.com/aaaajayheng1990/p/11012943.html