dms/dms/views.py

19 lines
597 B
Python

from django.shortcuts import render
from .models import Document, Version
from .filters import VersionFilter
def documents_list(request):
docs = Document.objects.all()
return render(request, 'evolus/documents_list.html', {'documents': docs})
def document_details(request, pk):
doc = Document.objects.get(pk=pk)
return render(request, 'evolus/document_details.html', {'document': doc})
def filter_documents(request):
f = VersionFilter(request.GET, queryset=Version.objects.select_related('document').all())
return render(request, 'evolus/filters.html', {'filter': f})