Template restructuring

* splits large templates into smaller includes
* removes localized form input for payments
* refactors Document removing using the generic remove form
This commit is contained in:
mipel
2021-07-26 14:35:19 +02:00
parent a6c51aede6
commit d1db559f33
7 changed files with 336 additions and 332 deletions

View File

@@ -14,7 +14,7 @@ from django.utils import timezone
from django.utils.translation import gettext_lazy as _
from konova.contexts import BaseContext
from konova.forms import RemoveDocumentForm
from konova.forms import RemoveModalForm
from konova.models import Document
from news.models import ServerMessage
from konova.settings import SSO_SERVER_BASE
@@ -122,7 +122,7 @@ def remove_document_view(request: HttpRequest, id: str):
template = "modal/modal_form.html"
doc = get_object_or_404(Document, id=id)
title = doc.title
form = RemoveDocumentForm(request.POST or None, instance=doc)
form = RemoveModalForm(request.POST or None, instance=doc, user=request.user)
if request.method == "POST":
if form.is_valid():
doc.delete()