Django - 如何手动设置依赖选择字段

2 投票
1 回答
890 浏览
提问于 2025-04-18 07:07

我刚开始学习django(还有python)。

我想在管理后台创建一个依赖选择框,用于选择州和城市。我知道django smart selects这个功能可以做到这一点,但它是从数据库中获取选项,这不是我想要的。

我有来自外部来源的依赖数据(是json格式的),并打算用javascript来填充相关数据。

那么,我该如何创建这个选择框,并给它添加一个类(方便用js选择)呢?我是不是应该先创建一个空的文本框,然后用js把它转换成选择框?

谢谢!

1 个回答

0

我建议你可以试试django autocomplete light,这个工具挺不错的,可以帮助你在选择框中实现连锁选择,适合用来处理模型之间的关系和远程数据源。

这里有一个关于如何集成远程数据的文档链接。 http://django-autocomplete-light.readthedocs.org/en/latest/remote.html

撰写回答