нужно создать гибкую ACL
подключил в проект flask-principal, добавил модель Role и связь с пользователем
создал роли там всякие admin/chief/dispatcher/supervision и тд.
понаписал всяких декораторов для представлений типа:
class Mail_View(MethodView):
decorators = [admin_chief_required]
всё вроде работает, но хочется, чтобы как в Django, когда можно от суперадмина создать группу, дать ей права, затем связывать в группой юзеров, у тут чтобы создать роль нужно лезть в админку, добавлять роли, а затем писать декоратор
да и к админке тоже не больно хорошо этот директор прикручивается