Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class CekDocument(TemplateView):
- template_name = 'emp/list_cekdoc.html'
- def get_context_data(self, *args, **kwargs):
- if request.method == "POST":
- doc_id = request.POST.get("document")
- if doc_id == 'all':
- list_cekdoc = ListCekdoc.objects.all()
- list_headerdoc = MasterDocument.objects.all()
- else:
- list_cekdoc = ListCekdoc.objects.filter(doc_id=doc_id)
- list_headerdoc = MasterDocument.objects.filter(doc_id=doc_id)
- else:
- doc_id =''
- list_cekdoc = ListCekdoc.objects.all()
- list_headerdoc = MasterDocument.objects.all()
- list_emp = PcEmployees.objects.all()
- list_masterdoc = MasterDocument.objects.all()
- context = {
- 'page_title':'Archive Management',
- 'list_cekdoc':list_cekdoc,
- 'list_masterdoc':list_masterdoc,
- 'list_emp':list_emp,
- 'dtable':'true',
- 'sdoc_id':doc_id,
- 'list_headerdoc':list_headerdoc,
- }
- def post(request):
- form = FileUploadForm(request.POST, request.FILES)
- if form.is_valid():
- document = form.save()
- data = {'is_valid': True, 'name': document.file.name, 'url': document.file.url}
- else:
- data = {'is_valid': False,}
- return JsonResponse(data)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement