Я использую djangorestframework.В моделях одной встречи может быть много участников.Поэтому я попытался использовать ManytoManyField из django:
class Meeting(models.Model):
name=models.CharField(max_length=100)
participates=models.ManyToManyField(Person)
от python manager.py
sqlall XXX Таблицы БД:
CREATE TABLE "OA_meeting_participates" (
"id" integer NOT NULL PRIMARY KEY,
"meeting_id" integer NOT NULL,
"person_id" integer NOT NULL REFERENCES "OA_person" ("id"),
UNIQUE ("meeting_id", "person_id")
)
;
CREATE TABLE "OA_meeting" (
"id" integer NOT NULL PRIMARY KEY,
"name" varchar(100) NOT NULL,
)
проблема возникает: когда я создаю собрание, выбравдля некоторых людей ответ сервера 'participates'
является недопустимым аргументом ключевого слова для этой функции.так как OA_meeting не имеет поля участия.так как это решить?