Exemplo n.º 1
0
def emp_thum(request,pk):
    if request.method == 'POST':
        fname=request.FILES['thum'].name
        form = UploadFileForm(request.POST, request.FILES)
        if form.is_valid():
            handle_uploaded_file(fname, request.FILES['thum'])
            return HttpResponse("Valid form")
        return HttpResponse("in valid form")
    return HttpResponse("Unknown request")
Exemplo n.º 2
0
def uploading(request):
    if request.method == 'POST':
        print 0
        form = UploadFileForm(request.POST, request.FILES)
        if form.is_valid():
            print 1
            filess = request.FILES['file'].open()
            records = csv.DictReader(EncodedFile(filess,'utf-8'))
            for row in records:
                user = User.objects.create_user(username=row['username'],
                                                    first_name=row['first_name'],
                                                    last_name=row['last_name'],
                                                    email=row['email'],
                                                    password=row['password'])
            return HttpResponseRedirect('/home')
    else:
        form = UploadFileForm()
    return render(request,'employee/upload.html', {'form': form})