diff -r e848bd3ad41f -r da4c6b1cec7d pytask/taskapp/forms.py --- 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.