Как это можно корректно задезайнить
Есть 2 модели юзеров
Суперюзер
Юзер
У юзера есть 4 статуса
New, read, approved, rejected
И такая штука, что когда суперюзер смотрит профиль этого юзера, то в следующий этот юзер для этого суперюзера будет как read только для этого суперюзера(но для суперюзеров он будет new пока они не просмотрят профиль)
Но если кто-то из суперюзеров апрувнет или реджектнет какого-то юзера, то для всех суперюзеров этот юзер должен быть отмечен как approved или rejected соответственно
Новых суперюзеров тоже можно сетапить
Как это блин перевести в джанго модели?