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