I tried this by making a separate form and adding clean_field()
method.
class MyDataForm(forms.Form):
url=forms.URLField()
def __init__(self,formdata,request,*args,**kwargs):
forms.Form.__init__(self,formdata, *args, **kwargs)
self.user=request.user
def clean_url(self):
try:
url=self.cleaned_data['url']
except KeyError:
raise forms.ValidationError('you must give a url')
#user_given_urls=how to do this??
if url in user_given_urls:
raise forms.ValidationError('duplicate url')
return url
I couldn't figure out how to get the user_given_urls through filter
method on MyModel..can anybody help?
thanks
mark
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en.