in side menu show only plans that are in today's range
This commit is contained in:
@@ -945,6 +945,7 @@ class TrainingTarget(models.Model):
|
||||
def __unicode__(self):
|
||||
date = self.date
|
||||
name = self.name
|
||||
id = self.pk
|
||||
try:
|
||||
ownerfirst = self.manager.user.first_name
|
||||
ownerlast = self.manager.user.last_name
|
||||
@@ -952,11 +953,12 @@ class TrainingTarget(models.Model):
|
||||
ownerfirst = ''
|
||||
ownerlast = ''
|
||||
|
||||
stri = u'{ownerfirst} {ownerlast} {d} {n}'.format(
|
||||
stri = u'{id} {n} {d} {ownerfirst} {ownerlast}'.format(
|
||||
ownerfirst = ownerfirst,
|
||||
ownerlast = ownerlast,
|
||||
d = date.strftime('%Y-%m-%d'),
|
||||
n = name
|
||||
n = name,
|
||||
id = id,
|
||||
)
|
||||
|
||||
return stri
|
||||
|
||||
@@ -397,9 +397,12 @@ def timeurl(path,timestring):
|
||||
|
||||
@register.filter
|
||||
def trainingplans(rower):
|
||||
today = datetime.date.today()
|
||||
plans = TrainingPlan.objects.filter(
|
||||
rowers=rower,
|
||||
status=True).order_by("-startdate")
|
||||
status=True,
|
||||
startdate__lte=today,
|
||||
enddate__gte=today).order_by("-startdate")
|
||||
|
||||
return plans
|
||||
|
||||
|
||||
Reference in New Issue
Block a user