不要在结果创建方法django rest框架中获取字段

时间:2019-05-10 14:55:45

标签: python django django-rest-framework

我有一种创建客户的方法。我的方法的主体字段之一是client_users,它不在我的客户端模型中。他为客户提供外键。我覆盖了create方法,没关系。但是当我返回该方法时,会出现此错误:

val = "value";
cnn.Execute("insert into Table(val) values (@val)", new {val});

cnn.Execute("update Table set val = @val where Id = @id", new {val, id = 1});

我在序列化器中的字段:

AttributeError: Got AttributeError when attempting to get a value for field `clientes_usuarios` on serializer `ClienteCreateSerializer`.
The serializer field might be named incorrectly and not match any attribute or key on the `Cliente` instance.
Original exception text was: 'Cliente' object has no attribute 'clientes_usuarios'.

我有类似的方法,而且效果很好

0 个答案:

没有答案