预期类型为'int',实际类型为'IntegerField',而不是Djang

2024-05-08 12:53:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图得到一个类指南的对象作为类中其他对象的计算值。 这是我在我的代码,但有错误

Expected type 'int', got 'IntegerField' instead.

我怎么工作?在

这是我的代码:

^{pr2}$

Tags: 对象代码type错误指南intexpectedgot
1条回答
网友
1楼 · 发布于 2024-05-08 12:53:22

如果需要通过@property对字段进行处理,可以更改字段名以添加下划线(按惯例),然后编写属性getter和setter方法。这样Django就清楚地知道如何设置字段,并且您可以控制如何设置字段。在

参见:

https://www.stavros.io/posts/how-replace-django-model-field-property/

相关问题 更多 >