2014-01-28 32 views
1

我想創建一個分組下拉列表django admin.I可以使用「選擇=()」生成一個正常的下拉列表,但我需要這樣的東西。如何在django admin中創建分組下拉列表?

--Tools-- 
    Dotnet 
    Vstudio 
-- App -- 
    WMP 
    Encoder 
-- ABC -- 
    a 
    b 

如何實現這一目標?

回答

2

的選擇,這種格式的元組將你需要什麼:

items=(
    ("Animals", (("1","Monkey"), ("2","Turtle"))), 
    ("Aliens", (("3","Zim"), ("4","Tak"))), 
) 

select=forms.ChoiceField(label="Selection", choices=items) 

enter image description here