How to fix django inconsistent date fields?
You use a DateField, not a DateTimeField.
You need to use DateTimeField instead of DateField
I have a model that has attribute models.DateField(db_index=True)
i insert datetime.strptime("2019-07-08", "%Y-%m-%d") into it. 
Now, when I get() on it I get:  datetime.date(2019, 7, 1) as opposed to datetime.datetime(2019, 7, 1, 0, 0)
Why is it inconsistent? :(