У меня есть объект с именем Project, он имеет свойство name
и members
.Члены, ссылающиеся на User
сущность, но неважно.Мне интересно, как обрабатывать дополнительные данные, которые передаются как json через API.
Я хотел бы передать, например, код json:
{
"project": {
"name": "Testowy project",
"members": [
"chester58@boehm.com",
"someotherhuman@gmail.com"
],
"members_roles": {
"chester58@boehm.com": "user",
"someotherhuman@gmail.com": "admin"
}
}
}
Как видите, есть свойство member_roles, но в сущности его нет.Я не уверен, должен ли я установить allow_extra_fields как true в параметрах формы и обрабатывать его независимо - если так, возможно ли ограничить дополнительные поля только для выбранных полей?
Надеюсь, я достаточно ясен.