Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialJosh Keenan
20,315 PointsFlask looping through teachers
So I have been having a go at tackling this challenge in my spare time in the past 2 or so days and i keep getting different error after error and have no clue why. Current error is: not finding any of the teachers names. Meaning it isn't iterating over the teachers correctly, I have no idea why? I call on all pythonistas to aid me, Gondor has lit the beacon!!
the loop: {% for teacher in teachers %} <h2><li for='{{ teacher }}'></li></h2> {% endfor %}
3 Answers
Martin Cornejo Saavedra
18,132 PointsYour loop is right, but there's a lot to do. I'll share you my solution for task 1 and 2.
<ul class="teachers">
{% for teacher in teachers %}
<li>
<h2>{{ teacher['name'] }}</h2>
<ul class="courses">
{% for course in teacher['courses'] %}
<li>{{ course }}</li>
{% endfor %}
</ul>
</li>
{% endfor %}
</ul>
Josh Keenan
20,315 PointsThanks dude
Josh Keenan
20,315 PointsJust realised all my code didn't post when I posted it..
Martin Cornejo Saavedra
18,132 PointsMartin Cornejo Saavedra
18,132 PointsDamn, the syntax for formatting code is buggy.