Example #1
0
def UploadXlsx(request):
    if request.method == "POST":
        uf = XlsxUpload(request.POST, request.FILES)
        if uf.is_valid():
            date = uf.cleaned_data['date']
            filename = uf.cleaned_data['filename']
            xlsx = Xlsx()
            xlsx.date = date
            xlsx.filename = filename
            xlsx.save()
            return HttpResponse('upload ok!')
    else:
        uf = XlsxUpload()
    xlist = Xlsx.objects.all()
    lst = SelfPaginator(request, xlist, 20)
    kwvars = {
        'uf': uf,
        'lpage': lst,
        'request': request,
    }
    return render_to_response('attend/upload.html', kwvars, RequestContext(request))