Django 在多个字段上使用自然键固定多对多

Django fixtures many to many with natural keys over multiple fields

我正在为一个项目编写一些额外的装置,我有一个关于如何使用自然键的问题。

在另一个夹具中,area 的自然键定义如下:

"fields": {
            "area": [
                "auckland",
                "NZ"
            ],

但是,我正在为具有 ManyToMany 关系的模型编写夹具,那么如何包含多个两个对象键?以下似乎不起作用。

"fields": {
            "areas": [
                "auckland",
                "NZ",
                "sydney",
                "AUS"
            ],

好的,事实证明它超级简单:

"fields": {
            "areas": [
                [
                    "auckland",
                    "NZ",
                ],
                [
                    "sydney",
                    "AUS"
                ]
            ],