Как получить доступ к attrbuite другой модели или таблицы с помощью ManyToMany в django

Пожалуйста, мне нужна ваша помощь. как можно получить атрибут другой модели, используя ManyToMany в django

Заранее спасибо :)

---это Models.py =>

class  User(AbstractUser):
    est_association = models.BooleanField(default=False)
    est_benevolat = models.BooleanField(default=False)

class ProfileBenevole(models.Model):
  
    user = models.OneToOneField(User,related_name="benevole", on_delete = models.CASCADE, primary_key = True)
    photo_profile = models.ImageField( upload_to='uploads/images',null=True,blank=True)
    nomComplet = models.CharField(max_length=50,null=True)
   
class Mission(models.Model):
   
        nom=models.CharField(max_length=50,null=False,blank=False
        photo_mission = models.ImageField( upload_to='uploads/images',null=True,blank=True)
        slug=models.SlugField(null=True,blank=True)
        association=models.ForeignKey(User,on_delete = models.CASCADE,null=True,blank=True)

class Participer(models.Model):
    id_benevole =  models.ManyToManyField(User)
    id_mission =  models.ManyToManyField(Mission,related_name="mission")
    est_participer = models.BooleanField(default=False)

--- это Views.py

def demande_participer(request): 
context={

        'participers':Participer.objects.filter(id_benevole=request.user)
    }
  return render(request,'Association/success.html', context)

этот метод для получения attr не работает

Вернуться на верх