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