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