mirror of
https://gitlab.com/animath/si/plateforme-corres2math.git
synced 2025-08-21 12:07:21 +02:00
Add phase update page
This commit is contained in:
@@ -3,6 +3,7 @@ import os
|
||||
from zipfile import ZipFile
|
||||
|
||||
from corres2math.lists import get_sympa_client
|
||||
from corres2math.views import AdminMixin
|
||||
from django.contrib.auth.mixins import LoginRequiredMixin
|
||||
from django.core.exceptions import PermissionDenied
|
||||
from django.core.mail import send_mail
|
||||
@@ -17,7 +18,7 @@ from django_tables2 import SingleTableView
|
||||
from magic import Magic
|
||||
from registration.models import AdminRegistration
|
||||
|
||||
from .forms import JoinTeamForm, ParticipationForm, RequestValidationForm, TeamForm, UploadVideoForm,\
|
||||
from .forms import JoinTeamForm, ParticipationForm, PhaseForm, RequestValidationForm, TeamForm, UploadVideoForm,\
|
||||
ValidateParticipationForm
|
||||
from .models import Participation, Phase, Team, Video
|
||||
from .tables import CalendarTable
|
||||
@@ -281,3 +282,8 @@ class UploadVideoView(LoginRequiredMixin, UpdateView):
|
||||
class CalendarView(SingleTableView):
|
||||
table_class = CalendarTable
|
||||
model = Phase
|
||||
|
||||
|
||||
class PhaseUpdateView(AdminMixin, UpdateView):
|
||||
model = Phase
|
||||
form_class = PhaseForm
|
||||
|
Reference in New Issue
Block a user