1👍
✅
The way people (Two Scoops, for example) generally recommend doing this is by subclassing AbstractUser (or AbstractBaseUser if you want even fewer of the base user fields; baseuser just gives you password, login timestamp, and is_active). You’d then just add fields as you would for a normal model and query them as you would for a normal model.
Source:stackexchange.com