Ejemplo n.º 1
0
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')
Ejemplo n.º 2
0
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')