我需要在某些viewset逻辑中获取查询字符串值(在本例中是从ModelViewSet).派生的)。我所读到的所有东西,包括Django,都说请求是视图集的一个属性。但是,当我试图在代码中引用它时,无论我怎样做,都会显示运行时错误'AddressViewSet‘对象没有属性'request'。下面是触发错误的类定义的一个简化版本:
class AddressViewSe
因此,我编写了一个函数,在满足条件的情况下填充2个数据框列中的任何空值。我写过单元测试,它们都能工作。在实际数据上运行它时,有时会导致ValueError: cannot set using a list-like indexer with a different length than the value我很困惑,因为我的单元测试通过了。.fillna(0)
它在column_values_to_update为空的