Django Rest Framework __new__缺少1个必要的位置参数

时间:2015-08-20 17:59:02

标签: python django django-rest-framework

当以编程方式从我的Django Rest Framework访问某些数据时,我偶尔会收到错误:

()缺少1个必需的位置参数:'参数名称'

奇怪的是错误是不可预测的,因为我可以刷新并且所有内容都可以正常运行。所以这让我相信它可能是某种数据竞争类型的情况,但我说实话,我并不知道这个构造函数来自哪里。

有人能否了解Django Rest Framework如何使用 new 构造函数,以便我可以更好地了解如何追踪错误?

(我认为这是一个DRF问题,因为那是我用来访问数据的问题,但如果不是那样,那么我真的输了)<\ n / p>

1 个答案:

答案 0 :(得分:0)

原来这是一个本地缓存问题。它是在向我的API重新加载带有GET请求的页面时发生的,我猜这些标题不是同步的。将max_age发送到0时错误消失了,这是我需要做的事情。