• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
百里丶落云
Gee,gee,baby,baby
            管理     
day 69crm(6) stark组件 action 和 多层过滤效果

 

前情提要:

  今天学的是stark 组件的

    action  和多层过效果

  一: action (自定制函数多选功能效果)

   1: 学习 观点明确:

    

 

     2: 多选效果前端和后端进行的操作

 

  2>1前端发过来的是& 拼接形式

 2 >2 后端django 会自动把形同的key 的内容进行拼接成列表

二: action 内容赋值 即给ckeck 绑定id

   1:前端内容赋值

 

 2:django->statie 内容书写前端代码

三: 设置多选函数框 action框

1: 前端代码书写

 

 2 :效果图

此处需要动态的渲染函数

3:stites设置action 内容

3>1:

  自定制删除函数(设置默认函数)

  

3>2:设置默认显示函数

3>3:设置显示到前端内容(字典)

以字典的形式显示到前端

 

 

 

 四:action的内容与前端内容交互

1:

接收到前端的post请求后,获取当前函数名,如果函数名不为空, 获取函数名通过类反射获取当前函数,

接收前端的checked 内容id  ,存为元祖 ,queryset 过滤获取对应内容,之后再把内容放到函数中进行进一步操作

2: 代码贴图

3 :执行的函数

 

 4:效果

5: 增加全选效果

5>1:jq 部分

 5>2 :

stark 内注册使用

 

 五:  多级过滤

1:多级过滤的顺序

2: 设置需要多重过滤的标签

2>1  首先设置接口

2>2: 注册内容

3: 思路,分为 一对多查询,多对多查询,和chioce 查询

获取数据

创建标签

 

 过滤部分

最终过滤结果

前端样式:

效果图:

 

年与时驰,意与日去,遂成枯落, 多不接世,悲守穷庐,将复何及。
posted on 2019-04-18 21:19  百里丶落云  阅读(191)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3