I am so close to getting this project done. The last little bit is all about validation. I have been following the docs pretty closely and am really at a loss as to what is going on right now. The Error: TypeError at /videoUploader/ __init__() got an unexpected keyword argument 'field_name'
Here is my views.py: from django.http import HttpResponse, HttpResponseRedirect from django import newforms as forms from videouploader.upload.models import VideoSubmission from django.shortcuts import render_to_response, get_object_or_404 from videouploader.upload.validator import VideoManipulator def upload_video(request): m = VideoManipulator() if request.method =='POST': new_data = request.POST.copy() new_data.update(request.FILES) errors = m.get_validation_errors(new_data) m.do_html2python(new_data) if not errors: new_video = VideoSubmission.save(new_data) return HttpResponseRedirect('/videoUploader/ done/%i' % new_video.id) else: errors = new_data = {} form = forms.FormWrapper(m, new_data, errors) return render_to_response('form.html',{ 'form': form }) and the validator/manipulator file: from django.forms import Manipulator from django import newforms as forms from django.core import validators from datetime import date class VideoManipulator(Manipulator): def __init__(self): self.fields = ( forms.FileField( field_name = "videoupload", validator_list = [self.isValidFile]), forms.EmailField( field_name = "email", validator_list = [validators.isValidEmail]), forms.CharField( field_name = "entrantname", validator_list = [validators.hasNoProfanities]), forms.DateField( field_name = "entrantDOB", vallidator_list = [self.is18]), forms.CharField( field_name = "name", validator_list = [validators.hasNoProfanities]), forms.DateField( field_name = "kidDOB", validator_list = [self.isInDateRange]), forms.CharField( field_name = "city", validator_list = [validators.hasNoProfanities]), forms.TextField( field_name = "caption", validator_list = [validators.hasNoProfanities]), forms.BooleanField( field_name = "TOS", validator_list = [self.mustBeTrue]), forms.BooleanField( field_name = "parent", validator_list = [self.mustBeTrue]), forms.BooleanField( field_name = "waiver", validator_list = [self.mustBeTrue]), ) Any help would be greatly appreciated. This will keep me up tonight ;) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---