質問編集履歴
3
元のテンプレ
title
CHANGED
File without changes
|
body
CHANGED
@@ -103,11 +103,11 @@
|
|
103
103
|
{% for row in rows %}
|
104
104
|
<tr>
|
105
105
|
<td>{{ row.city_nm }}</td>
|
106
|
-
<td>{{ row
|
106
|
+
<td>{{ row[1] }}</td>
|
107
|
-
<td>{{ row
|
107
|
+
<td>{{ row[2] }}</td>
|
108
|
-
<td>{{ row
|
108
|
+
<td>{{ row[3] }}</td>
|
109
|
-
<td>{{ row
|
109
|
+
<td>{{ row[4] }}</td>
|
110
|
-
<td>{{ row
|
110
|
+
<td>{{ row[5] }}</td>
|
111
111
|
</tr>
|
112
112
|
{% endfor %}
|
113
113
|
</tbody>
|
2
テンプレート貼り付け
title
CHANGED
File without changes
|
body
CHANGED
@@ -40,6 +40,7 @@
|
|
40
40
|
app.run(debug=False, host= '0.0.0.0', port=5000)
|
41
41
|
```
|
42
42
|
|
43
|
+
|
43
44
|
##動作エラーが起きる
|
44
45
|
dbquery.py
|
45
46
|
```Python
|
@@ -85,6 +86,35 @@
|
|
85
86
|
app.run(debug=False, host= '0.0.0.0', port=5000)
|
86
87
|
```
|
87
88
|
|
89
|
+
テンプレート
|
90
|
+
```html
|
91
|
+
{% extends "layout.html" %}
|
92
|
+
{% block content %}
|
93
|
+
<table border= "1" cellspacing="0">
|
94
|
+
<tr>
|
95
|
+
<th>都市名</th>
|
96
|
+
<th>MLB</th>
|
97
|
+
<th>NBA</th>
|
98
|
+
<th>NFL</th>
|
99
|
+
<th>NHL</th>
|
100
|
+
<th>MLS</th>
|
101
|
+
</tr>
|
102
|
+
<tbody>
|
103
|
+
{% for row in rows %}
|
104
|
+
<tr>
|
105
|
+
<td>{{ row.city_nm }}</td>
|
106
|
+
<td>{{ row.mlb }}</td>
|
107
|
+
<td>{{ row.nba }}</td>
|
108
|
+
<td>{{ row.nfl }}</td>
|
109
|
+
<td>{{ row.nhl }}</td>
|
110
|
+
<td>{{ row.mls }}</td>
|
111
|
+
</tr>
|
112
|
+
{% endfor %}
|
113
|
+
</tbody>
|
114
|
+
</table>
|
115
|
+
{% endblock %}
|
116
|
+
```
|
117
|
+
|
88
118
|
#試したこと
|
89
119
|
- dbtest( rows)として引数を入れてみた → エラー
|
90
120
|
- オブジェクトから直接値を取得するようself.rowsとしてみた → 何も取得しない
|
@@ -93,4 +123,6 @@
|
|
93
123
|
#疑問点
|
94
124
|
flaskで用いる任意の引数で、外部から取得したpostやgetについては記述があるのですが、プログラム内で取得した値を渡す方法については探索中です。…が、なかなか答えに届きません。また、なぜpandasで取得した値は値を取得できて、fetchした値は取得できないのか、その理由も知りたいです。
|
95
125
|
|
126
|
+
|
127
|
+
|
96
128
|
よろしくお願い致します。
|
1
false => False
title
CHANGED
File without changes
|
body
CHANGED
@@ -82,7 +82,7 @@
|
|
82
82
|
|
83
83
|
|
84
84
|
if __name__ == "__main__":
|
85
|
-
app.run(debug=
|
85
|
+
app.run(debug=False, host= '0.0.0.0', port=5000)
|
86
86
|
```
|
87
87
|
|
88
88
|
#試したこと
|