В продолжение вопроса this, можете ли вы привести пример допустимого ввода json для одновременного создания нового User и UserProfile?Как отправить связанные модели с использованием DjangoRestFramework
В то время как это успешно создает нового пользователя на пользователя конечной точки:
{
"username": "newuser",
"password": "abc"
}
Но это терпит неудачу на UserProfile конечной точки:
{
"user":{
"username": "newuser2",
"password": "abc"
}
"biography": "1",
}
Возврат:
{
"user": [
"This field cannot be null."
]
}
Обычно они берут ресурс uri, указывающий на другой ресурс для связанных объектов, но я не могу точно сказать, что DjangoRestFramework делает, поскольку я его не использовал. – Ngenator