Added FK support for REQUIRED_FIELDS and USERNAME_FIELD.

There is no need for it. The test passes on my local machine as it is with the new changes