Esempio n. 1
0
def GET_RIPPED(what, how_long, equipment, who=None):
    # first filter by equipment
    if equipment == False:
        exercises = Exercise.exercises_without_equipment(Exercise.all)
    else:
        exercises = Exercise.all
    # then filter by person
    if who != None:
        exercises = who.acceptable_exercises(exercises)
    # finally, filter by muscle group
    yes = []
    for group in what:
        yes += group.musclegroup_exercises(exercises)
    # start creating workout!!!
    workout = Exercise.populate_workout(how_long, exercises)
    # getting output...
    return Exercise.gimme_gains(workout)