class event_archive(models.Model):
event_id = models.AutoField(primary_key=True)
date_submitted = models.DateTimeField()
event_start_time = models.DateTimeField()
event_end_time = models.DateTimeField()
event_closed = models.BooleanField()
比較datetime.now我想這樣做:這裏是pseudo_code:的Django與PUB_DATE
event = event_archive.objects.all()
for e in event:
if event_start_time > datetime_now()
print "upcoming";
elif event_start_time < datetime_now() < event_end_time
print "now";
elif event_end_time < datetime_now() < **24 hours passed the event ends**
print "%d hours ago",%hour;
elif event_end_time < datetime_now() > **24 hours passed the event ends** and event_end_time < datetime_now() < **48 hours passed the event ends**
print "yesterday";
else
print "recorded"
endif;
endfor;
**我在編程和python..Please很新不介意我是否問了一個非常愚蠢的問題,或者沒有明確提出問題。在粗線中,我不知道該怎麼用?
我需要幫助寫我的Django視圖function..Any幫助,請..
我被困在elif條件中:例如:elif event_end_time
oxvoxic
2012-07-30 10:16:07