Shared workflow
- Open the appropriate account page.
- Filter active or inactive records and search for the person.
- Open an existing row to edit it, or choose the add action.
- Complete Details and Extra Details.
- For teachers, also review Classes and Subjects.
- Save and confirm the user appears in the correct list.
Choose the right account type
Account type has two parts in the backend:
- the User classification flags (
is_student,is_teacher,is_dean, oris_admin); and - the matching Django permission group (
Student,Teacher,Dean, orAdmin).
is_admin or is_teacher without assigning the matching group can leave the person able to sign in but unable to use protected pages. A teacher’s Classes and Subjects assignments provide an additional relationship scope; they do not replace the Teacher group.
Use account status to control normal availability while retaining the record. Check both active and inactive filters before creating a person who appears to be missing.

