python - 多对多关系多个下拉菜单小部件

标签 python django widget

我使用的是Django1.9。我的模型中人与语言之间存在多对多关系。我想找到一种在 html 小部件(下拉菜单)中选择一种语言的方法,选择一种语言后,下面应该出现另一个下拉菜单,允许选择另一种语言。一个人最多可以掌握8种语言。

我的问题是如何在 Django 中实现它?我应该为这种情况创建一个自定义小部件吗?

感谢您的帮助。

最佳答案

我想这就是你正在寻找的 https://github.com/goinnn/django-multiselectfield

关于python - 多对多关系多个下拉菜单小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37088507/

相关文章:

python - 在 Flask 中使用 url_for 发出 POST 请求

python - 搁置:无法pickle <class 'method' >:属性查找builtins.method失败

python - Django:如何使用 @property 在模型中设置属性

python - 提交按钮麻烦

python - 获取按钮小部件的文本

django - 使用 SSL、AWS Load Balancer、Nginx 和 Gunicorn 的具有复杂堆栈的 Django Rest Framework 的错误超链接

django - 如何为自定义 Django 设置定义默认值

python - 将 Django View 类呈现为字符串或响应

python - 实现 PySide 标注

python - 使用 matplotlib 的动画交互式绘图