Separated student | author | admin both in front end and backend. Front end is determined by classes student | author | admin respectively and backend added as decorator to permissions_student | permissions_author | permissions_admin