Python Flask Basics Character Builder Looping Through Items

Suraj Thakkar
Suraj Thakkar
2,080 Points

Not able to loop through options

<ul> <% for names in options %> <li> <h1>{{ names["name"] }} </h1></li> <% endfor %> </ul>

What i am doing wrong here? I need to iterate through options
from flask import Flask, render_template

from options import OPTIONS

app = Flask(__name__)

def index():
    return render_template('options.html', options=OPTIONS)
  <% for names in options %>
    <li> <h1>{{ names["name"] }} </h1></li>
  <% endfor %>

1 Answer

Andreas cormack
Andreas cormack
Python Web Development Techdegree Graduate 31,142 Points

this is how I did it.

  {% for option in options %}
   <li>{{ option["name"] }}</li>
  {% endfor %}