More helpful Blacklist form, allows for users to set the level of blacklist.

This commit is contained in:
2011-07-09 11:45:28 +01:00
parent 80139eeedb
commit 6b9f70d923
3 changed files with 10 additions and 4 deletions

View File

@@ -96,6 +96,7 @@ class BlacklistUserForm(forms.Form):
""" A form to capture the reasons for blacklisting a user
and the related expiry date """
reason = forms.CharField(required=True, widget=forms.widgets.Textarea())
expiry_date = forms.DateTimeField(required=False, widget=SelectDateWidget())
disable = forms.BooleanField(required=False)
level = forms.ChoiceField(label="Blacklist Level", required=True, choices=BLACKLIST_LEVEL_CHOICES, help_text="The level of entry to be added to the account")
reason = forms.CharField(label="Reason / Description", required=True, widget=forms.widgets.Textarea(), help_text="Brief description of why this account is being blacklisted")
expiry_date = forms.DateTimeField(label="Expiry Date", required=False, widget=SelectDateWidget(), help_text="The date on which the blacklist entry should expire")
disable = forms.BooleanField(label="Disable User?", required=False, help_text="Enabling this will disable the user's account once blacklisted")