У меня есть модель, содержащая элементы, которые имеют много разных полей. Существует еще одна модель, которая назначает набор этого поля каждому пользователю с использованием отношения m2m.Пользовательская модель в Django
Я хочу, чтобы в конечном итоге каждый пользователь имел доступ к определенному набору полей модели элемента, и он видит это поле только в виде, он может редактировать только это поле и т. Д. Есть ли какие-либо общий способ установить это?
Итак, у вас есть три объекта/модели/таблицы: Item-MapItemUser-User? И вы хотите, чтобы MapItemUser действовал как фильтр, поэтому каждый пользователь видит только часть элемента, это правильно? Вы хотите, чтобы фильтр был полностью динамическим или были, например, фиксированные типы пользователей (роли), которые всегда могут видеть один и тот же набор полей? –