Django models добавление члена в проект
Пытаюсь понять, как создать класс Project для приложения, которое я делаю. Я беру профиль из другого приложения, содержащий имя пользователя, имена и аватар. Затем мне нужно имя проекта, и я хочу иметь возможность привлекать членов проекта к конкретному проекту, но не знаю, как это сделать.
models.py
from django.db.models.deletion import CASCADE
from django.db import models
from profiles.models import Profile
class Projects(models.Model):
user = models.ForeignKey(Profile, on_delete=CASCADE)
project_name = models.CharField(max_length=55, null=True, blank=True)
members = models.ManyToManyField(Profile, related_name='projects')
Добавим задачи, заметки и чат как отдельные классы, а затем перенесем их в проект как foreignkey, думаю, это будет правильно.
Но как работать с участниками и добиться их добавления в проект?