12345678910111213141516171819202122232425 |
- from django.shortcuts import render_to_response, render
- from django.http import HttpResponse, HttpResponseRedirect
- from django.core.urlresolvers import reverse
- from django.template import RequestContext, Context, loader
- from django.contrib.auth.decorators import login_required
- from upload.forms import upcsvForm
- from upload.models import upcsv
- from django.core.files.storage import default_storage as s3_storage
- from django.core.files.base import ContentFile
- import json
- def getcsv(request):
- if request.method == 'POST':
- form = upcsvForm(request.POST, request.FILES)
- if form.is_valid():
- newdata = upcsv(csvx=request.FILES['csvx'])
- newdata.csvname = form.cleaned_data['csvname']
- newdata.save()
- response_data = {}
- response_data['success'] = 'true'
- return HttpResponseRedirect(reverse('upload.views.getcsv'))
- else:
- form = upcsvForm()
- return render(request, 'upload/getcsv.html', {'form': form})
|