#101 Team data view

* adds overview of shared teams on object detail view
* adds team data view if button is clicked
This commit is contained in:
2022-02-18 14:06:51 +01:00
parent edcf7b3c78
commit 87a93b9a7f
11 changed files with 193 additions and 93 deletions

View File

@@ -13,7 +13,7 @@ from django.utils.translation import gettext_lazy as _
from konova.contexts import BaseContext
from konova.decorators import any_group_check, default_group_required
from user.forms import UserNotificationForm, UserContactForm, UserAPITokenForm, NewTeamModalForm, EditTeamModalForm, \
RemoveTeamModalForm
RemoveTeamModalForm, TeamDataForm
@login_required
@@ -133,6 +133,31 @@ def contact_view(request: HttpRequest, id: str):
)
@login_required
def data_team_view(request: HttpRequest, id: str):
""" Renders team data
Args:
request (HttpRequest): The incoming request
id (str): The team's id
Returns:
"""
team = get_object_or_404(Team, id=id)
form = TeamDataForm(request.POST or None, instance=team, request=request)
template = "modal/modal_form.html"
context = {
"form": form,
}
context = BaseContext(request, context).context
return render(
request,
template,
context
)
@login_required
def index_team_view(request: HttpRequest):
template = "user/team/index.html"