django日期比较


from django.db import models
from django.utils import timezone
import datetime

# Create your models here.
class Question(models.Model):
    question_text=models.CharField(max_length=200)
    pub_date=models.DateTimeField('date published')
    def __str__(self):              # __unicode__ on Python 2
        return self.question_text
    def was_published_recently(self):
        # return self.pub_date >= timezone.now()- datetime.timedelta(days=1)
        if self.pub_date >= timezone.now()- datetime.timedelta(days=3):
            return 'new'
        else:
            return 'old'


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM