В джанго еще новичок, прошу не ругать )
Есть несколько групп:
1) руководитель закупок, 2) менеджеры закупок 3) руководитель проектов, 4) менеджеры проектов
view.py
def get_items_queryset(self):
if self.request.user.has_perm('netsch.view_netsch_all'):
return Netsch.objects.all()
else:
return Netsch.objects.filter(user=self.request.user)
class NetschListView(ListView):
get_queryset = get_items_queryset
template_name = 'netsch_list.html'
Мне необходимо сделать так:
1) Пользователь из группы "Руководитель закупок" видел свои записи + записи тех пользователей которые состоят в группе "Менеджеры закупов"
2) сделать тоже самое только для "Руководитель проектов"
Помогите, пожалуйста, написать код. Куда двигаться? вроде как начал делать, но застрял как это сделать по группам....