Describe how you can extend the Django User model.
Instruction: Discuss the methods available for extending the Django User model and the scenarios in which they are applicable.
Context: This question evaluates the candidate's knowledge of Django's authentication framework and their ability to modify the User model to fit the application's needs.
Updated
Official answer available
Read the opening below, then unlock the full answer and practical guidance.
First and foremost, extending the existing User model using a One-To-One link...