the thing is that i am trying to update this site for a previous
developer and he created a base template that extends to all the
pages in the site, so i assume that he used those functions and when
clicking around the site and seeing his other views,
all he did was put at login required, and when i log into the site i
can click around all the pages except the one i made and it
keeps me logged in, so i dont understand y it doesnt work for my new
view and template.

On Oct 3, 2:52 pm, fdraft <[EMAIL PROTECTED]> wrote:
> "when i connect to the pages that should handle the upload, the person
> is no longer logged in"
>
> If that's true, then the problem isn't with this bulk_reg() function -
> presumably it isn't running if you aren't logged in, right? Are you
> using the suggested methods for loggin a user in 
> (http://www.djangoproject.com/documentation/authentication/#how-to-log...
> ) ?
>
> On Oct 3, 11:46 am, jacoberg2 <[EMAIL PROTECTED]> wrote:
>
> > Hey,
>
> >   I've posted a few times about saving files through the admin and all
> > the problems its caused, but i figured out that the save method i
> > tried to write was screwing it all up by not completing due to the
> > error in opening the file. But since this is occuring it still is
> > screwing up what i went out to do. So i am curious if this can be done
> > in the view instead of the save method.
>
> > I can get the file to save to the system through the admin interface,
> > but what i cant seem to do is create a view that will save the file.
> > the model has user and file fields and i want the view to be
> > @login_required. What i have tried doesnt seem to follow with the
> > login, meaning in the templates, which extends a base template that
> > controls the login, when i connect to the pages that should handle the
> > upload, the person is no longer logged in. and when i try the upload i
> > dont get any errors, but the file is not saved to the file system or
> > registered in the admin, so if anyone has any pointers or code it
> > would be a great help. this is the view i have:
>
> > @login_required
> > def bulk_reg(request):
> >     """Add large numbers of registrations by uploading a file"""
> >     manipulator = FileManipulator()
> >     data_domain = get_object_or_404(DataDomain, user=request.user.id)
> >     new_data = {}
> >     errors = {}
>
> >     if request.POST:
> >         new_data = request.POST.copy()
> >         new_data.update(request.FILES)
> >         errors = manipulator.get_validation_errors(new_data)
>
> >         if not errors:
> >             manipulator.do_html2python(new_data)
>
> >             fi = BulkDataRegFile(user = request.user.id,
> >                                  domain = data_domain,
> >                                  bulk = new_data['bulk'],)
> >             fi.save()
>
> >             return HttpResponseRedirect('/provider/')
>
> >     form = forms.FormWrapper(manipulator, new_data, errors)
> >     return render_to_response('provider/dataset/bulkreg.dht',
> >                               {'form': form},)
>
> > the file manipulator is a custom manipulator that only includes the
> > fileuploadfield and is_required is true.
> > So i am hoping to get this to work and maybe open the file from the
> > view and then parse it for more information if that would work. Any
> > suggestions or code would be greatly appreciated.
>
> > Jaco


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to