def upload_au_post(req): ''' handles csv upload - NOTE: the csv-file is not saved to disk ''' if len(req.FILES) > 0: try: f = req.FILES['up_file'] utils.pull_signups_todb(f, COURSES, COURSES_MANDATORY) except Exception as e: return HttpResponse('Invalid csv file: %s' % e.__str__()) return redirect('/userlist_au/new')
def courseman_users_uploadcsv_post(req): ''' handles csv upload - NOTE: the csv-file is not saved to disk ''' if len(req.FILES) > 0: try: f = req.FILES['up_file'] # pull csv object to db signup objects utils.pull_signups_todb(f, courses_only=['hest']) except Exception as e: return HttpResponse('Invalid csv file: %s' % e.__str__()) return redirect('/coursemanage/users')