2017-03-11 3 views
1

私はPython atmでMySqlを学習しています。私はmysqlからデータを引き出し、必要なデータをサイトに掲載するためにserver.pyを取得しました。しかし、私はそれの周りの形式を削除し、ちょうどそれを私はそれが辞書の形式で側面にリストを持つことを反映してアドレスを示す必要があります。しかし、手紙を使って形作りの方向を指示することができます。Unistringを削除したMySql

query = "SELECT email FROM email "       
    email = mysql.query_db(query)       
    return render_template('index.html', emaillist=email) 

私は

[{u'email': u'[email protected]'}, {u'email': u''}, {u'email': u''}, } 

を取得していますどのようなアップデートは、私は彼が側にこのありえない作業をhtmlの上でそれを実行する必要があることがわかりました。

{% for k,v in emaillist.items() %} 
    <p>Key: {{k}}</p> 
    <p>Value: {{v}}</p> 
    <hr> 
{% endfor %} 

答えて

0

に役立つだろう。 {{メール}}

値:{{メール}}


{%ENDFOR%}キーは、電子メールとの値である電子メールDB名だけいいえ問題電子メール、ならびにカラムおよびnoこのdoesntのワークTY
+0

{%kについて、email.itemsでV()%}

キー:イムはまだそれ上の任意のヘルプを作業はあなたがこのような何かを行うことができるはず

{{ email }} <h1>These are all the Emails!</h1> {% for email in email: %} <p>ID: {{ emaillist}}</p> <hr> {% endfor %} 

+0

ではありませんお尻をしようとするist。あなたはどんなエラーを出していますか? – bernie

+0

UndefinedError: '電子メール'が定義されていません。そのコードをロードすると、そのページにそのエラーがスローされます。 –

関連する問題