From 41ba7417291d681d76621ceecfc9e5191c46c009 Mon Sep 17 00:00:00 2001 From: nishanth Date: Thu, 4 Mar 2010 19:08:47 +0530 Subject: ditchaxed the claims model. --- taskapp/forms/task.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'taskapp/forms') diff --git a/taskapp/forms/task.py b/taskapp/forms/task.py index 5ed21e5..fe949aa 100644 --- a/taskapp/forms/task.py +++ b/taskapp/forms/task.py @@ -1,5 +1,5 @@ from django import forms -from pytask.taskapp.models import Task, Claim +from pytask.taskapp.models import Task class TaskCreateForm(forms.ModelForm): class Meta: @@ -53,10 +53,15 @@ def AddMentorForm(choices,instance=None): form = myform(instance) if instance else myform() return form -class ClaimTaskForm(forms.ModelForm): - class Meta: - model = Claim - fields = ['message'] +class ClaimTaskForm(forms.Form): + message = forms.CharField(label="Proposal") + + def clean_message(self): + data = self.cleaned_data['message'].strip() + if not data: + raise forms.ValidationError('Enter something as a proposal') + return data + def ChoiceForm(choices, instance=None): """ return a form object with appropriate choices """ -- cgit