我有以下型号:
class Basestationreport(models.Model):
...
gpstimeanddate = models.DateTimeField(db_column='GPSTimeAndDate') # Field name made lowercase.
...
和代码:
^{pr2}$
我得到的错误是:
NameError: name 'gpstimeanddate' is not defined.
我的其他函数使用这个表中的其他字段可以正常工作。我错过什么了吗?在
Tags:
错误是因为它在寻找一个名为
gpstimeanddate
的局部变量,您显然没有定义它,也没有尝试使用它。在由于您试图将其用作筛选结果的字段,因此需要在fiter中将其用作关键字,并使用^{}
这条线:
应该是
^{pr2}$像filter这样的Django查询只接受关键字参数,而不接受布尔表达式。签出this link,通常还有文档。在
应使用
_gt
代替>
。您可以从这个documentation中阅读更多内容。在相关问题 更多 >
编程相关推荐