如何结合Django的日期字段和时间字段

我试过下面的查询,它给出错误, AttributeError:'decimal.Decimal'对象没有属性'tzinfo'

start_date = DateField() strt_time = TimeField()

obj = model.objects.annotate(                 datetimeobj = ExpressionWrapper(F('start_date')+ F('strt_time'),output_field = DateTimeField()

也尝试了另一种解决方案

data = model.objects.annotate(datetime = datetime.combine('start_date','start_time'))

它给出以下错误, TypeError:Combine()参数1必须是datetime.date,而不是str

谢谢..

评论