From 97cce15d6881349077525a860f9c6029bbe59476 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Wed, 11 Apr 2018 17:16:32 +0200 Subject: [PATCH] updated model --- rowers/models.py | 9 + rowers/templates/list_workouts.html | 4 +- rowers/templates/plannedsessionview.html | 12 +- static/admin/js/jquery.tablesorter.min.js | 1 + static/admin/js/jquery.tablesorter.widgets.js | 3192 +++++++++++++++++ static/js/jquery.tablesorter.min.js | 1 + static/js/jquery.tablesorter.widgets.js | 3192 +++++++++++++++++ templates/base.html | 4 + 8 files changed, 6412 insertions(+), 3 deletions(-) create mode 100644 static/admin/js/jquery.tablesorter.min.js create mode 100644 static/admin/js/jquery.tablesorter.widgets.js create mode 100644 static/js/jquery.tablesorter.min.js create mode 100644 static/js/jquery.tablesorter.widgets.js diff --git a/rowers/models.py b/rowers/models.py index c35331e1..68279d6f 100644 --- a/rowers/models.py +++ b/rowers/models.py @@ -1056,6 +1056,15 @@ class PlannedSession(models.Model): super(PlannedSession,self).save(*args, **kwargs) +class PopUpRegatta(PlannedSession): + has_registration = models.BooleanField(default=False) + registration_closure = models.DateTimeField(blank=True,null=True) + evaluation_closure = models.DateTimeField(blank=True,null=True) + start_time = models.TimeField(blank=True,null=True) + end_time = models.TimeField(blank=True,null=True) + + + # Date input utility class DateInput(forms.DateInput): input_type = 'date' diff --git a/rowers/templates/list_workouts.html b/rowers/templates/list_workouts.html index d4904466..11e7cef6 100644 --- a/rowers/templates/list_workouts.html +++ b/rowers/templates/list_workouts.html @@ -63,11 +63,11 @@ {% csrf_token %} -
+
{% if user.is_authenticated and user|is_manager %} -