gpt4 book ai didi

python - django connection.queries - 'list' 对象不可调用

转载 作者:太空宇宙 更新时间:2023-11-04 10:54:31 25 4
gpt4 key购买 nike

当我在 Django 中使用 connection.queries 时,我得到一个奇怪的异常:

'list' object is not callable

我不是很清楚。这是我正在运行的代码:

def myOtherFunction(request):
return arrangeCountOfItems(Story.objects.filter(user=request.user.id).order_by('-create_date'))

def arrangeCountOfItems(storyList):
for story in storyList:
story.rateA = story.post_set.filter(rating=RATEA).count()
story.rateB = story.post_set.filter(rating=RATEB).count()
story.rateC = story.post_set.filter(rating=RATEC).count()
print connection.queries()
return storyList

我有点想弄清楚如何通过外键的外键进行过滤(我也想在这里问一下!)并且我想我会尝试弄清楚查询中发生了什么... 但没有骰子!

最佳答案

connection.queries 是一个包含 SQL 查询的列表,它不是一个可调用函数。

参见 this example例如在 Django 文档中。您可以改为执行以下操作:

print connection.queries

关于python - django connection.queries - 'list' 对象不可调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11032434/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com