Показывайте уведомления пользователям в определенное время в Django

Создав модель на Django, я хочу создавать уведомления для своих пользователей в нужные мне часы и дни. И я хочу создавать эти уведомления из моей панели администратора.Я хочу установить даты начала и окончания из панели администратора и отправить эти уведомления пользователям в течение указанного времени.И как только пользователь увидит его, я не хочу, чтобы он увидел его снова.Пример модели уведомления:

class NotificationModel(models.Model):
    title       = models.CharField(max_length=100)
    description = models.TextField()
    start_date  = models.DateTimeField()
    end_date    = models.DateTimeField()

Как я могу это сделать? Как я использую это, будет ли это полезнее?

Вернуться на верх