你好,请问你知道如何利用django from去生成一个树形下拉框?
你好,请问你知道如何利用djangofrom去生成一个树形下拉框?有没有什么demo或者资料...
你好,请问你知道如何利用django from去生成一个树形下拉框?
有没有什么demo或者资料 展开
有没有什么demo或者资料 展开
1个回答
展开全部
谢邀请
1。在form类里建字段category
2。在__init__里获取所有choice=cc
3。对cc进行树状排序吵仔,递归,深度优先搜索,得到bb
4。choices属性赋值
应该还有其他做法,sort_dfs自己试试实现吧
class xxx(forms.Form):
升碧汪category = forms.ChoiceField(label=u'选择分类',required=False)
慧答 def __init__(self, request, *args, **kwargs):
super(xxx, self).__init__(*args, **kwargs)
cc=Category.objects.all()
bb=sort_dfs(cc)
self.fields['category'].choices = bb
更多追问追答
追问
你好,谢谢回答哈,还有点不明白,可以帮忙这个demo?bb是什么样结构得数据
类似这种效果不过不是菜单,是放到下拉框
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询