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
如何使用模型定義過濾?
爲什麼你會在比較之前轉換日期字符串? –