""" Q函数的使用"""
# 查询username 或者nicjname 都为zhangsan 的用户
# user_list = WeiboUser.objects.filter(username='zhangsan')
# user_list2 = WeiboUser.objects.filter(nickname='zhangsan')
# print(user_list)
# print(user_list2) # name = request.GET.get('name', None)
# print(name)
# query = Q(username=name) | Q(nickname=name)
# user_list = WeiboUser.objects.filter(query)
# print(user_list) # username 按用户名查询
# username = request.GET.get('username', None)
# query = Q()
# if username is not None:
# query = query & Q(username=username)
# # nickname 按昵称来查询
# nickname = request.GET.get('nickname', None)
# query = Q()
# if nickname is not None:
# query = query & Q(nickname=nickname)
# user_list_q2 = WeiboUser.objects.filter(query)
# print(user_list_q2)

最新文章

  1. ssh框架整合-NoClassDefFoundError-NoSuchMethodError-遁地龙卷风
  2. Oracle同一数据库实例不同用户间的数据迁移
  3. Eclipse下的Maven
  4. objective-c(代码块)
  5. Xcode8 pod install 报错 “Generating Pods project Abort trap
  6. 初始化成员列表 ——— 类的const成员和引用成员的初始化
  7. ArcGIS Engine Style文件操作
  8. VS快捷方式小技巧
  9. 【转】CoreData以及MagicalRecord (一)
  10. Linux笔记(十一) - 文件系统管理
  11. 命令行参数处理-getopt()和getopt_long()
  12. Bean validation
  13. jquery 上滑加载更多
  14. [转帖]HPE的软件部分到底是谁的?
  15. Enea推出Linux实时加速方案专门针对Xilinx UltraScale+
  16. js模拟链表---双向链表
  17. Bootstrap & Font Awesome 学习笔记
  18. C++基础知识(3)
  19. Centos 更改系统时间
  20. C++ 文件大小格式化

热门文章

  1. Django基础之JsonResponse对象
  2. Linux 系统设置命令之ulimit
  3. 记一次springboot+mybatis+phoenix在代码集成中的坑
  4. python操作s3 -- boto2.x
  5. NUnit -- Test discovery or execution might not work for this project
  6. JS中的map()方法
  7. 每个开发者都应该知道的SOLID原则
  8. 常见 Web 性能优化方式
  9. Python之滑动窗口
  10. mysql 严重锁表解决方案