Как преобразовать аннотацию из временной дельты в секунды?

Я аннотирую набор запросов временем, прошедшим с момента создания модели:

super().get_queryset().annotate(duration_seconds=timezone.now() - F("start"))

Результатом является объект timedelta, но мне нужно, чтобы это было целое число в секундах. Вызов .seconds в выражении невозможен, поэтому как я могу это сделать?

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