teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

やってみたこと

2017/05/11 02:56

投稿

starrow1103
starrow1103

スコア137

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
- ```115216317...```
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
+ ```