Post.objects.annotate(target_date=ExpressionWrapper(timezone.now() - F(
    'plan__days'), output_field=DateTimeField())).filter(createdAt__lte=F(
    'target_date'))
Django - фильтровать объекты старше X дней