Мне нужно показать только пользовательские экземпляры подкласса, связанные с точным экземпляром класса /
Я изучаю Django, создав веб-сайт для университета. Сайт будет использоваться для проверки домашней работы. Я хочу дать мониторам каждой группы в университетах доступ к странице администратора, чтобы добавлять / добавлять / удалять предметы, которые они изучают, и задачи для каждого предмета. Я просто не знаю, с чего начать, поэтому мне нужен ваш совет.
views.py
class Group(models.Model):
group_name = models.CharField(max_length=20)
class Subject(models.Model):
group = models.ForeignKey(Group, on_delete=models.CASCADE)
subject_name = models.CharField(max_length=200)
class Task(models.Model):
subject = models.ForeignKey(Subject, on_delete=models.CASCADE)
task_name = models.CharField(max_length=200)
Об ожидаемом результате. Мне нужно, чтобы каждый монитор группы мог видеть и редактировать только предметы своего экземпляра группы, тогда как я могу редактировать все из них.