|
1 | 1 | from flask import Blueprint, flash, render_template, redirect, request |
2 | 2 | from flask_app import admin_required, db, set_route, lang_url_for as url_for |
3 | | -from flask_app.admin.editions.forms import Edition_form |
| 3 | +from flask_app.admin.editions.form import Edition_form |
4 | 4 | from flask_login import login_required, current_user |
5 | 5 | from flask_app.models import Event, Parcours, Edition |
6 | 6 | from datetime import datetime |
@@ -32,6 +32,7 @@ def editions_page(event_name): |
32 | 32 | event_id=event.id, |
33 | 33 | parcours=event.parcours.filter(Parcours.name.in_(form.parcours.data)).all(), |
34 | 34 | edition_date=form.edition_date.data, |
| 35 | + description = form.description, |
35 | 36 | first_inscription=form.first_inscription.data, |
36 | 37 | last_inscription=form.last_inscription.data, |
37 | 38 | rdv_lat=form.rdv_lat.data, |
@@ -69,6 +70,7 @@ def modify_edition_page(event_name, edition_name): |
69 | 70 | user = current_user |
70 | 71 | form = Edition_form(data={'name':edition.name, |
71 | 72 | 'edition_date':edition.edition_date, |
| 73 | + 'description':edition.description, |
72 | 74 | 'first_inscription':edition.first_inscription, |
73 | 75 | 'last_inscription':edition.last_inscription, |
74 | 76 | 'rdv_lat':edition.rdv_lat, |
@@ -98,10 +100,10 @@ def modify_edition_page(event_name, edition_name): |
98 | 100 | #? fin desactivation des champs |
99 | 101 |
|
100 | 102 | if form.validate_on_submit(): |
101 | | - print(form.parcours.data) |
102 | 103 | if form.name.data == edition.name or not event.editions.filter_by(name=form.name.data).first(): |
103 | 104 | edition.name = form.name.data |
104 | 105 | edition.edition_date = form.edition_date.data |
| 106 | + edition.description = form.description.data |
105 | 107 | edition.parcours = event.parcours.filter(Parcours.name.in_([eval(p)[0] for p in form.parcours.data])).all() |
106 | 108 | edition.first_inscription = form.first_inscription.data |
107 | 109 | edition.last_inscription = form.last_inscription.data |
|
0 commit comments