我可以通过覆盖import_obj来访问新的行数据和现有实例。
>>> from netaddr import IPRange
>>> from netaddr import IPNetwork
>>> (IPRange('36.0.0.0', '36.255.255.255'), IPNetwork('36.0.0.0/8')).__hash__()
-339953817
>>> (IPRange('38.0.0.0', '38.255.255.255'), IPNetwork('38.0.0.0/8')).__hash__()
-339953817
但是,在导入工作流程中的其他位置它会比较值。由于新的concat值包含原始值,因此不会更新该字段。 Import认为没有变化。
如何使用完整的concat值保存实例?