Fixed #21832 -- Updated prompt, tests, and docs to show that USERNAME_FIELD...
Fixed #21832 -- Updated prompt, tests, and docs to show that USERNAME_FIELD supports FK after 9bc2d766.
Also added get_input_data() hook in createsuperuser.
Thanks Chris Jerdonek and Tim Graham for review.