I am working on a Django project that requires me to extend the default User model for different types of users. Let me explain with Uber. Uber has two different mobile apps