我在DRF中执行CRUD操作,两个操作(Get,Post)工作正常,但在PUT和DELETE操作中出现了错误。Put()缺少一个必需的位置参数:'id‘和删除的相同错误。delete()缺少一个必需的位置参数:' id ',当我试图通过在url中传递id获取数据时,我得到了一个错误" get ()获得了一个意外的关键字参数'id
我有一个简单的模型,其中一个User可以参与多个Game,一个Game可以由多个User播放。每个User在Game中都有一个score字段。为此,我遵循了Django文档中提供的示例,通过创建第三个模型Membership来链接Game表和User表,从而实现了具有附加字段的这种ManyToMany关系。我有以下models.py
from django.contrib.auth.models import Abs