質問編集履歴
1
やってみたこと
title
CHANGED
File without changes
|
body
CHANGED
@@ -71,7 +71,7 @@
|
|
71
71
|
1回目の接続の続き:15,16,17...
|
72
72
|
2回目で発生した接続:1,2,3...
|
73
73
|
この両方が重なり、以下のように表示されてしまいます。
|
74
|
-
|
74
|
+
115216317...
|
75
75
|
|
76
76
|
小生、websocketの知識が乏しく、Javascriptもいじっては修正の繰り返しでなんとかやっています。
|
77
77
|
|
@@ -81,4 +81,18 @@
|
|
81
81
|
わかりにくい説明&ニッチな問題で申し訳ありませんが、どなたかわかる方がいらっしゃいましたら、ご教授いただきたく思います。
|
82
82
|
|
83
83
|
|
84
|
-
よろしくお願いいたします。
|
84
|
+
よろしくお願いいたします。
|
85
|
+
|
86
|
+
## 追記:やってみたこと
|
87
|
+
更新した場合に「/hoge」にリダイレクトさせ、以降はそちらのみのアクセスに強制・・・みたいなことをやれば、start_backgroundの回避はできましたが、根本的な解決にはなっていません。
|
88
|
+
|
89
|
+
```python
|
90
|
+
@app.route('/')
|
91
|
+
def index():
|
92
|
+
socketio.start_background_task(target=background)
|
93
|
+
return render_template('index.html')
|
94
|
+
|
95
|
+
@app.route('/hoge')
|
96
|
+
def index():
|
97
|
+
return render_template('index.html')
|
98
|
+
```
|