Python 数据库查询的空白输出

Python 数据库查询的空白输出,python,django,iterator,Python,Django,Iterator,我试图运行下面的python django代码,但得到的是一个空白输出 PathsOfDomain是db表的对象表示形式 我试图遍历一个db字段名pathToScan,并输出每个值 如果有人能解释一下 谢谢。如果要查询数据库中匹配的路径域行,请使用.objects属性创建查询集: SitePaths = PathsOfDomain.objects.filter(FKtoTld__id=domain_in_session) 请参阅Django文档中的 或者,如果Tld和PathsOfDomain

我试图运行下面的python django代码,但得到的是一个空白输出

PathsOfDomain
是db表的对象表示形式

我试图遍历一个db字段名
pathToScan
,并输出每个值

如果有人能解释一下


谢谢。

如果要查询数据库中匹配的
路径域
行,请使用
.objects
属性创建查询集:

SitePaths = PathsOfDomain.objects.filter(FKtoTld__id=domain_in_session)
请参阅Django文档中的

或者,如果
Tld
PathsOfDomain
对象之间存在外键关系,请改用:


在Django ORM中,
Model
实例为数据库中的一行建模。看起来您创建了一个实例,但没有查询表。您的意思是列出与
Tld
相关的项目吗?Martjn-我正在尝试选择会话中FKTOLD\u id=domain\u的所有db字段,并输出pathToScan列的值,看起来
sitepath
是一个对象,而不是查询集。您始终可以对SitePath中的键、值执行
。\uu dict\uuu:
@karthikr-请发布答案。请查看更新的代码。此代码不起作用,但如果我在的数据库端手动运行sql:SELECT*FROM mydb WHERE
pathToScan
如“%www.myapp.com%”;它显示了58条记录。。
SitePaths = PathsOfDomain.objects.filter(FKtoTld__id=domain_in_session)
SitePaths = domain_in_session.pathsofdomain_set.all()