from app.models import Exercise import csv starting_exs = { "Treadmill Walking":{"name":"Treadmill Walking","musclegroup":"cardio","weight":0,"reps":1,"sets":1,"timemins":20,"distance":1}, "Treadmill Running":{"name":"Treadmill Running","musclegroup":"cardio","weight":0,"reps":1,"sets":1,"timemins":13,"distance":1}, "Bicep Curls":{"name":"Bicep Curls","musclegroup":"arms","weight":10,"reps":10,"sets":3,"timemins":0,"distance":0}, "Hammer Curls":{"name":"Hammer Curls","musclegroup":"arms","weight":15,"reps":8,"sets":3,"timemins":0,"distance":0}, "Leg Press":{"name":"Leg Press","musclegroup":"legs","weight":90,"reps":10,"sets":3,"timemins":0,"distance":0}, "Calf Raises":{"name":"Calf Raises","musclegroup":"legs","weight":0,"reps":20,"sets":3,"timemins":0,"distance":0}, "Sit-ups":{"name":"Sit-ups","musclegroup":"abs","weight":0,"reps":15,"sets":3,"timemins":0,"distance":0}, "Weighted Twists":{"name":"Weighted Twists","musclegroup":"abs","weight":5,"reps":20,"sets":3,"timemins":0,"distance":0}, "Planks":{"name":"Planks","musclegroup":"abs","weight":0,"reps":1,"sets":3,"timemins":0,"distance":0}, "Lat Pulldowns":{"name":"Lat Pulldowns","musclegroup":"back","weight":50,"reps":8,"sets":3,"timemins":0,"distance":0}, "Bench Press":{"name":"Bench Press","musclegroup":"chest","weight":45,"reps":4,"sets":3,"timemins":0,"distance":0}, "Push-ups":{"name":"Push-ups","musclegroup":"chest","weight":0,"reps":10,"sets":3,"timemins":0,"distance":0}, "Seated Rows":{"name":"Seated Rows","musclegroup":"back","weight":40,"reps":10,"sets":3,"timemins":0,"distance":0}} def init_starting_exs(): for ex in starting_exs.keys(): if not (Exercise.objects.filter(name=ex).exists()): info = starting_exs[ex] Exercise.from_dict(info).save() print ("Successfully imported library of exercises.")