1

djongo用来添加mongodb到我的应用程序。我有一个模型,比如说ModelA,它接受ArrayModelField另一个模型的一个ModelB,这是一个抽象模型。我得到一个ModelFormModelA,但它只显示一个 ModelB 的输入字段。如何获得添加按钮之类的功能,以便可以添加更多 ModelB 字段?

我搜索了很多,发现了这个:https ://github.com/nesdis/djongo/issues/210 但我仍然无法让它工作。我已阅读有关表单集和动态表单集的信息,并相信 djongo 在其自己的代码中添加了 jquery 动态表单集。所以在创建一个类时:

class B(models.Model):
    # fields
    source = models.ArrayModelField(
        model_container = A1,
    )
    destination = models.ArrayModelField(
        model_container = A2,
    )

我无法决定如何做到这一点。我可以为自维护模板执行此操作,但我不想更改默认管理员或自定义它。

4

0 回答 0