0
在Django 1.8 python3.4如何使用模型的定义进行过滤?
view.py
Bid_data = Bid.objects.filter(uncomplete()=True)
语法错误:关键字不能表达
model.py
class Bid(models.Model):
time_start = models.DateTimeField()
time_end = models.DateTimeField()
bid_text = models.CharField(max_length=200, default="")
def __str__(self):
return self.bid_text
@property
def uncomplete(self):
if datetime.datetime.now().strftime('%s') > self.time_end.strftime('%s'):
return False
return True
如何使用模型定义过滤?
为什么你会在比较之前转换日期字符串? –