challakarthikreddy

Untitled

Apr 6th, 2016
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.98 KB | None | 0 0
  1. def ProfileImageView(request):
  2. # Handle file upload
  3. if request.method == 'POST':
  4. # if request.Files
  5. UploadFormSet = modelformset_factory(Document,
  6. form=UploadFileForm, extra=7)
  7. formset = UploadFormSet(request.POST, request.FILES
  8. )
  9. print type(formset)
  10. headings = {'1':'Upload External advisors report',
  11. '2':'Upload Issuers Prospectus',
  12. '3':'Upload form Upload Preview video',
  13. '4':'Upload form Upload Illustration diagrams',
  14. '5':'Upload form Upload Flow diagrams',
  15. '6':'Upload form Upload Appplication Forms to be filled by members',
  16. '7':'Upload form Upload 3rd party Analysis Report'}
  17. if formset.is_valid():
  18. for frm in formset:
  19. frm.save()
  20. return HttpResponseRedirect('investment/admin/opportunity_management/')
  21. else:
  22. UploadFormSet = formset_factory(UploadFileForm, extra=7) # A empty, unbound form
  23. docs = Document.objects.all()
  24. if docs:
  25. UploadFormSet(initial=[{'docfile': docs[0]},
  26. {'docfile': docs[1],
  27. },])
  28. headings = {'1':'Upload External advisors report',
  29. '2':'Upload Issuers Prospectus',
  30. '3':'Upload form Upload Preview video',
  31. '4':'Upload form Upload Illustration diagrams',
  32. '5':'Upload form Upload Flow diagrams',
  33. '6':'Upload form Upload Appplication Forms to be filled by members',
  34. '7':'Upload form Upload 3rd party Analysis Report'}
  35. else:
  36. HttpResponse('success')
  37.  
  38.  
  39.  
  40. # Render list page with the documents and the form
  41. return render(request,
  42. 'investment/uploadfile.html',
  43. {'formset': UploadFormSet},
  44. )
Add Comment
Please, Sign In to add comment