[Answer]-Extending the existing User model in Django

1👍

Why not have a single profile with a role associated (even if certain fields will never be filled for a specific role)?

You can handle the validation through forms and instead having 3 different models you would have 3 different forms.

👤chaos

Leave a comment