2010-11-08 16 views
0

加空場我用self.fields讓所有的用戶全名,而不只是用戶名,現在我想只添加一個空場作爲第一選擇......Django的表單上的

目前。

def __init__(self, user, *args, **kwargs): 
    super(TrophiesForm, self).__init__(*args, **kwargs) 
    self.fields['outfitter'].choices = [(user.pk, user.get_full_name()) for user in users] 

回答

2
self.fields['outfitter'].choices = [('', '')] + [(user.pk, user.get_full_name()) for user in users]