У меня есть shitf_days , который IntegerField , я надеюсь аннотировать Expected_date , это будет сегодняшняя дата плюс shitf_days
Мой код выглядит следующим образом:
import arrow
class list_A(admin.ModelAdmin):
def get_queryset(self, request):
qs = super().get_queryset(request).annotate(
shitf_days=ExpressionWrapper(
F("Field_A") / F("Field_B"), output_field=IntegerField()
),
Expected_date=ExpressionWrapper(
arrow.now().shift(days=F("shitf_days")).datetime.date(), output_field=DateField()
)
)
return qs
Но я получаю следующую ошибку:
TypeError: unsupported type for timedelta days component: CombinedExpression