Using datetime causes a RuntimeWarning because DateTimeField receives a naive datetime while time zone support is active.