zoukankan      html  css  js  c++  java
  • doraemon的python CRM项目中公户与私户转换、搜索条件的应用

    #### 12.2 公户和私户的转换、模糊搜索、搜索保留条件
    
    公户和私户:
    
    - 公户:就是没有对象的销售
    - 私户:有销售,且只能该销售查看该私户
    
    模糊查询:
    #应为条件大多数时候多,所以用Q方便查询
    ```python
    q = Q()
    q.connector = 'OR'  #Q之间的连接关系改成OR
    q.children.append(Q(qq_contains=query))
    
    Q(('qq__contains',query))   Q(qq__contains=query) #两者实际是一样你的
    ```
    
    分页保留搜索条件
    
    ```python
    request.GET   <class 'django.http.request.QueryDict'>   
    request.GET.urlencode() —— query=13&page=1 #query是条件
    #获取的是不可编辑的QueryDict
    request.GET._mutable = True   #可编辑
    request.GET.copy() #深度拷贝 可编辑
    QueryDict(mutable=True) #可编辑
    ```
    
    编辑后跳转到原页面
    
    1. 在views中获取当前页面的url地址
    2. 编辑完成后使用redict跳转到对应的对应的页面就行了
  • 相关阅读:
    APP案例分析
    第一次作业
    第0次作业
    结对编程-四则运算
    韩剧TV APP案例分析
    四则运算生成器(基于控制台)
    大学
    JAVA异常机制学习
    散列学习
    PAT 甲级1025 PAT Ranking的
  • 原文地址:https://www.cnblogs.com/doraemon548542/p/11787406.html
Copyright © 2011-2022 走看看