Django annotate add interval to date Django annotate add interval to date postgresql postgresql

Django annotate add interval to date


After a bit of experimentation I have found that adding timedelta from datetime works just fine :)

import datetimeModel.objects.annotate(    end_dt=models.ExpressionWrapper(        models.F('date') + models.F('end') + datetime.timedelta(days=1),        output_field=models.DateTimeField()    ))