Create blueprint for exercises
This commit is contained in:
@@ -216,7 +216,26 @@ def get_topset(person_id, workout_id, topset_id):
|
||||
def get_topset_edit_form(person_id, workout_id, topset_id):
|
||||
exercises = db.get_all_exercises()
|
||||
topset = db.get_topset(topset_id)
|
||||
return render_template('partials/topset.html', person_id=person_id, workout_id=workout_id, topset_id=topset_id, exercises=exercises, exercise_id=topset.get('exercise_id'), exercise_name=topset.get('exercise_name'), repetitions=topset.get('repetitions'), weight=topset.get('weight'), is_edit=True)
|
||||
|
||||
# Format exercises for custom_select
|
||||
formatted_exercises = [
|
||||
{
|
||||
"exercise_id": ex['exercise_id'],
|
||||
"name": ex['name'],
|
||||
"selected": ex['exercise_id'] == topset.get('exercise_id')
|
||||
} for ex in exercises
|
||||
]
|
||||
|
||||
return render_template('partials/topset.html',
|
||||
person_id=person_id,
|
||||
workout_id=workout_id,
|
||||
topset_id=topset_id,
|
||||
exercises=formatted_exercises,
|
||||
exercise_id=topset.get('exercise_id'),
|
||||
exercise_name=topset.get('exercise_name'),
|
||||
repetitions=topset.get('repetitions'),
|
||||
weight=topset.get('weight'),
|
||||
is_edit=True)
|
||||
|
||||
@workout_bp.route("/person/<int:person_id>/workout/<int:workout_id>/topset", methods=['POST'])
|
||||
@login_required
|
||||
|
||||
Reference in New Issue
Block a user