pytask/taskapp/forms.py
changeset 143 da4c6b1cec7d
parent 135 014d812e625e
child 145 4252da60a4ef
--- a/pytask/taskapp/forms.py	Tue Jan 11 14:30:25 2011 +0530
+++ b/pytask/taskapp/forms.py	Tue Jan 11 14:57:16 2011 +0530
@@ -78,11 +78,11 @@
             raise forms.ValidationError('Enter something as a proposal')
         return data
 
-def ChoiceForm(choices, data=None):
+def ChoiceForm(choices, data=None, label="choice"):
     """ return a form object with appropriate choices """
     
     class myform(forms.Form):
-        choice = forms.ChoiceField(choices=choices, required=True)
+        choice = forms.ChoiceField(choices=choices, required=True, label=label)
     form = myform(data) if data else myform()
     return form
 
@@ -98,14 +98,6 @@
         model = TextBook
         fields = ['name', 'chapters', 'tags_field']
 
-def AddReviewerForm(choices,instance=None):
-    """ return a form object with appropriate choices """
-    
-    class myform(forms.Form):
-        reviewer = forms.ChoiceField(choices=choices, required=True)
-    form = myform(instance) if instance else myform()
-    return form
-
 def AddTaskForm(task_choices, is_plain=False):
     """ if is_plain is true, it means the task has no subs/deps.
     so we also give a radio button to choose between subs and dependencies.