Как фильтровать данные в шаблоне django? Фильтр date не работает

Вывожу разницу в днях между текущей датой и датой создания topiс. Хочу сделать фильтр, чтобы отображались только дни. Но фильтр date не работает. Как решить проблему? Мой models.py

    class Topic(models.Model):
          name = models.CharField(max_length=200)
          category = models.ForeignKey(
          Category, verbose_name="Category", on_delete=models.SET_NULL, null=True, 
          related_name='topic'
          )
          content = models.TextField()
         likes = models.ManyToManyField(User, related_name='topic_likes', 
         default=None, blank=True)
         created = models.DateTimeField(auto_now_add=True)
         tags = TaggableManager()
         slug = models.SlugField(max_length=130, unique=True, default=uuid.uuid1)
         author = models.ForeignKey(settings.AUTH_USER_MODEL, 
         on_delete=models.CASCADE)
         user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, 
         related_name='topic_bookmark')
         objects = models.Manager()

        def __str__(self):
            return self.name


        def d_date(self):
            z = self.created.strptime(str(self.created), '%Y-%m-%d 
            %H:%M:%S.%f+%U:%W')

            r = datetime.datetime.today()

            e = r - z
            return e

       def total_likes(self):
           return self.likes.count()

      def get_absolute_url(self):
          return reverse_lazy('forum:topic_detail', kwargs={'slug': self.slug})

     def tag_list(self) -> str:
         return u", ".join(o.name for o in self.tags.all())



    class Meta:
         verbose_name = 'Topic'
         verbose_name_plural = 'Topics'

В шаблоне html вывожу:

    {{topic.d_date}}
Вернуться на верх