2016-08-01 9 views
0

私はformsに合わせて以下のコードを編集しています。 modelsでの使用と同様に機能するように、choices(下記)の最も便利な置き換えは何ですか?Djangoフォームの選択

class MyRegistrationForm(UserCreationForm): 
    email = forms.EmailField(max_length=30) 
    USER_LEVEL = (
      ('admin', 'Admin'), 
      ('staff', 'Staff'), 
      ('hof', 'Head of Facilities'), 
      ('user', 'User'), 
     ) 
    user_level = forms.CharField(max_length=7, choices=USER_LEVEL, default='user') 

答えて

0

ChoiceFieldのように聞こえます。

user_level = forms.ChoiceField(max_length=7, choices=USER_LEVEL, default='user') 
関連する問題