在视图中,我有以下代码段:
try:
count = MembershipPurchaseHistory.objects.filter(user=self.request.user).count()
except:
count = 0
但不知怎的,我收到一条错误,说count
的值为NoneType
?
这怎么可能?
编辑: 我写了这样的话:
if count > 0:
# do something
追踪错误:
'>' not supported between instances of 'NoneType' and 'int'
编辑2: 抱歉。我发现了错误。它指的是一个已安装的lib,它将变量(默认为None)与int进行比较。我省略了变量,这发生了。
答案 0 :(得分:1)
$('span').click(function(){
window.location = "http://www.google.com";
});
您可以尝试此方法,这具有更好的性能,如此answer
中所述