您應該向Django REST框架發送OPTION請求,以瞭解預期內容 - 請參閱可瀏覽界面上的選項按鈕。
看到id字段下面的示例下:
{
"name": "Task List",
"description": "",
"renders": [
"application/json",
"text/html"
],
"parses": [
"application/json",
"application/x-www-form-urlencoded",
"multipart/form-data"
],
"actions": {
"POST": {
"id": {
"type": "integer",
"required": false,
"read_only": true,
"label": "ID"
},
"name": {
"type": "string",
"required": true,
"read_only": false,
"label": "Name",
"max_length": 64
},
"owner": {
"type": "field",
"required": true,
"read_only": false,
"label": "Owner",
"choices": [
{
"display_name": "admin",
"value": "admin"
},
{
"display_name": "cody",
"value": "cody"
}
]
}
}
}
}
謝謝你這個建議。由於我對此還比較陌生,因此我現在將採用Linovia建議的OPTIONS方法。 – Tanuka