Сайты
В системе реализована возможность разделения данных по сайтам. Это реализовано с помощью фреймворка сайтов Django.
Каждый сайт может содержать свои собственные данные, независимо от других сайтов. Это позволяет использовать одну и ту же систему для разных организаций или филиалов.
Для управления сайтами используется административный интерфейс Django. В нем можно создавать, редактировать и удалять сайты, а также назначать им различные настройки.
Каждый объект в системе может быть привязан к одному или нескольким сайтам. Это позволяет контролировать доступ к данным и отображать только те данные, которые относятся к текущему сайту.
Также реализована возможность фильтрации данных по сайтам в интерфейсе пользователя. Это позволяет пользователям видеть только те данные, которые относятся к их сайту.