forked from ScoDoc/DocScoDoc
sélection du jour de la semaine par défaut
This commit is contained in:
parent
41254e06da
commit
dd9351ca6e
@ -28,6 +28,7 @@
|
|||||||
"""Tableau de bord semestre
|
"""Tableau de bord semestre
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
import datetime
|
||||||
from flask import current_app
|
from flask import current_app
|
||||||
from flask import g
|
from flask import g
|
||||||
from flask import request
|
from flask import request
|
||||||
@ -760,8 +761,7 @@ def _make_listes_sem(sem, with_absences=True):
|
|||||||
)
|
)
|
||||||
|
|
||||||
formsemestre_id = sem["formsemestre_id"]
|
formsemestre_id = sem["formsemestre_id"]
|
||||||
|
weekday = datetime.datetime.today().weekday()
|
||||||
# calcule dates 1er jour semaine pour absences
|
|
||||||
try:
|
try:
|
||||||
if with_absences:
|
if with_absences:
|
||||||
first_monday = sco_abs.ddmmyyyy(sem["date_debut"]).prev_monday()
|
first_monday = sco_abs.ddmmyyyy(sem["date_debut"]).prev_monday()
|
||||||
@ -780,8 +780,8 @@ def _make_listes_sem(sem, with_absences=True):
|
|||||||
<select name="datedebut" class="noprint">
|
<select name="datedebut" class="noprint">
|
||||||
"""
|
"""
|
||||||
date = first_monday
|
date = first_monday
|
||||||
for jour in sco_abs.day_names():
|
for idx, jour in enumerate(sco_abs.day_names()):
|
||||||
form_abs_tmpl += f'<option value="{date}">{jour}s</option>'
|
form_abs_tmpl += f"""<option value="{date}" {'selected' if idx == weekday else ''}>{jour}s</option>"""
|
||||||
date = date.next_day()
|
date = date.next_day()
|
||||||
form_abs_tmpl += f"""
|
form_abs_tmpl += f"""
|
||||||
</select>
|
</select>
|
||||||
|
Loading…
Reference in New Issue
Block a user