我正在尝试制作类似于下图的东西。假设我有3个多项选择域,如下所示。如果我从choices_first中选择bags,我希望choices_for_bags显示为下一个选择步骤。
这是另有目的的。我正在找这样的东西。当我在左边选择一些东西时,我希望根据左边的选择在右边显示一些东西。Django admin是否默认提供了类似的功能,或者是否有相应的库?
choices_first = (
('clothing', 'Clothing'),
('bags', 'Bags'),
)
choices_for_clothing = (
('tops', 'Tops'),
('bottoms', 'Bottoms'),
)
choices_for_bags = (
('handbags', 'Handbags'),
('backpacks', 'Backpacks'),
)

发布于 2019-01-04 19:49:17
据我所知,django-smart-selects提供的选项应该类似于用户权限方案,因为它的ManyToMany字段,但我不确定它是否会像你需要的那样工作。
https://stackoverflow.com/questions/54031975
复制相似问题