Closed #23365 -- Makemigrations works with timezone-aware datetimes

When a user is adding a new, non-nullable datetime field to
their model, they're now able to use django util's timezone
module to supply a timezone-aware value. The prompt also
shows an example using the preferred timezone.now()
instead of datetime's naive now().