phpLiteAdminのデータベースにSQLで作業中のテーブルがあり、そのテーブルをPythonで取得しようとしています。これらの列と行はテーブルに格納されます。 symbols = db.execute("SELECT symbol FROM table")
私はのgettinだが、このようなものです:: symbols = ['symbol':'item1','symbol':'item2'...]
PythonとJinjaを使ってSQLからHTMLにテーブルの内容を渡す
と私のpython経由でHTMLに送信することだし、私がやったことは、私は、そのテーブルの列を選択し、のような変数に入れましたその後、神社を使用して、私はテーブルにそれらを印刷するループのためにやっている..しかし、私は、私が使用している場合...一度 をその列の各要素を印刷できるようにしたい:
<td>{% for symbol in symbols %}
{{symbol["symbol"]}}</td>
{% endfor %}
それをシンボルのすべての要素を印刷します。しかし、私は1を印刷したいが、後で2番目と3番目を印刷したい他の列を挿入した後 item1
、その後、私はitem2
を印刷したい他の列のための同じをした後、私はすべてを試してみました:私が欲しいもの {'symbol': 'item1'} {'symbol': 'item2'} ...
または item1 item2 ...
はちょうど最初に印刷することです:element..etc私は何を得る のいずれかであります私は知っている、私はループから抜け出す方法を見つけることを試みたが、私は私が望む結果を得ていない。この特定の問題に関するリンクやヒントを見つけることができませんでした...それは実行可能ですか?どうすれば実装できますか? PS:これは、このようなあなたのデータの場合は
「すべて試しました」。そうです、大丈夫です。何がありますか?いくつかの例を挙げることができますか? – David
リストとdictsが同じではありません。あなたはあなたが持っているものについて具体的にする必要があります。あなたが与えたサンプルはどちらかとして有効ではありません。 –
@ダニエルあなたは正しい、私の悪いです..私は質問を固定しました –