BeautifulSoupを使用してウェブサイトからデータのリストを取得しようとしています。
class burger(webapp2.RequestHandler):
Husam = urlopen('http://www.qaym.com/city/77/category/3/%D8%A7%D9%84%D8%AE%D8%A8%D8%B1/%D8%A8%D8%B1%D8%AC%D8%B1/').read()
def get(self, soup = BeautifulSoup(Husam)):
tago = soup.find_all("a", class_ = "bigger floatholder")
for tag in tago:
me2 = tag.get_text("\n")
template_values = {
'me2': me2
}
for template in template_values:
template = jinja_environment.get_template('index.html')
self.response.out.write(template.render(template_values))
jinja2を使用してテンプレートにデータを表示しようとすると、リストの数に基づいてテンプレート全体が繰り返され、各単一の情報が1つのテンプレートに配置されます。
リスト全体を1つのタグに入れて、繰り返しなしで他のタグを編集できるようにするにはどうすればよいですか?
<li>{{ me2}}</li>