beatiful display

This commit is contained in:
Basyrov Rustam
2025-06-04 19:51:45 +03:00
parent 2952723981
commit 71d2088f53

View File

@@ -3,12 +3,20 @@ import datetime
from django.db import models
from django.utils import timezone
# Create your models here.
from django.contrib import admin
class Question(models.Model):
question_text = models.CharField(max_length=200)
pub_date = models.DateTimeField("date published")
def __str__(self):
return self.question_text
@admin.display(
boolean=True,
ordering="pub_date",
description="Published recently?",
)
def was_published_recently(self):
now = timezone.now()
return self.pub_date >= timezone.now() - datetime.timedelta(days=1) <= self.pub_date <= now