Python model列相等查找django需要怎么处理,pythondjango,数据表中有2个字段都指向
Python model列相等查找django需要怎么处理,pythondjango,数据表中有2个字段都指向
数据表中有2个字段都指向一个外键
class Student(models.Model): old_school = model.ForeignField(School) school = model.ForeignField(School)
我想找出所有old_school == school的行,请问这个怎么处理?
我试过了用:
Student.objects.all().exclude(old_school = school)Student.objects.all().exclude(old_school__id = school__id)Student.objects.all().exclude(old_school = self.school)
都不行。
from django.db.models import FStudent.objects.filter(old_school=F(“school”))
解释见官方doc
编橙之家文章,
相关内容
- 请问Djang设置ID字段自增项初始化值应该怎么设置,dj
- Python应用部署到SAE上报错,无法找到flask.ext.admin是何原
- python指纹机认证有这方面相关库吗?,python指纹,指纹机
- bottlepy用mod_wsgi权限错误如何解决,bottlepymod_wsgi,Traceb
- python如何将无限分类结构的数据,转换成json格式数据。
- socket游戏服务端受到无限发包攻击,有什么解决方案?,
- Python中的内列表list出现error,pythonerror,movies=["The
- 文中Python源码中%10的作用是什么,,x = "There a
- pyInstaller 打包py文件在warn.txt中报missing module,,是在li
- BeautifulSoup append<>尖括号不被转换成实体的方
评论关闭