Multi-User using Django all-auth

How do we connect django-allauth to a multiuser system where on signup a person can be a student, teacher, admin or parent ? Any materials will be of great help since I can not find that answer googling.

I don’t know if any of these are of any use to your specific question, but the django-allauth page has a list of additional resources at Frequently Asked Questions — django-allauth 0.43.0 documentation
You might find some useful guidance in there.