Private
Public Access
1
0

minor improvements

This commit is contained in:
Sander Roosendaal
2018-02-08 20:50:37 +01:00
parent d9d6c3d6d3
commit 2457a0d968
8 changed files with 102 additions and 20 deletions

View File

@@ -10,6 +10,7 @@ from django.dispatch import receiver
from django.forms.widgets import SplitDateTimeWidget
from django.forms.extras.widgets import SelectDateWidget
from django.forms.formsets import BaseFormSet
from django.contrib.admin.widgets import AdminDateWidget
from datetimewidget.widgets import DateTimeWidget
from django.core.validators import validate_email
import os
@@ -671,6 +672,8 @@ class GeoPoint(models.Model):
def half_year_from_now():
return timezone.now()+timezone.timedelta(days=182)
def a_week_from_now():
return timezone.now()+timezone.timedelta(days=7)
# models related to training planning - draft
# Do we need a separate class TestTarget?
@@ -819,13 +822,13 @@ class PlannedSession(models.Model):
name = models.CharField(max_length=150,blank=True)
comment = models.TextField(max_length=300,blank=True,
comment = models.TextField(max_length=500,blank=True,
)
startdate = models.DateField(default=timezone.now,
verbose_name='Start Date')
enddate = models.DateField(default=timezone.now,
enddate = models.DateField(default=a_week_from_now,
verbose_name='End Date')
sessiontype = models.CharField(default='session',
@@ -899,7 +902,7 @@ class PlannedSessionForm(ModelForm):
widgets = {
'comment': forms.Textarea,
'startdate': DateInput(),
'enddate': DateInput(),
'enddate': AdminDateWidget(),
}