OzoneAsai commited on
Commit
0c089ff
1 Parent(s): b5d252d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -1
app.py CHANGED
@@ -1,4 +1,4 @@
1
- from flask import Flask, render_template, request, jsonify, url_for
2
  from gtts import gTTS
3
  import os
4
  import logging
@@ -56,6 +56,11 @@ def generate_audio(text, set_name, index):
56
 
57
  return filename
58
 
 
 
 
 
 
59
  # フラッシュカードの内容を JSON で返すエンドポイント
60
  @app.route('/flashcards')
61
  def index():
@@ -88,5 +93,10 @@ def index():
88
  else:
89
  return jsonify({'error': 'Set not found'}), 404
90
 
 
 
 
 
 
91
  if __name__ == '__main__':
92
  app.run(debug=True, host="0.0.0.0", port=7860)
 
1
+ from flask import Flask, render_template, request, jsonify, url_for, redirect
2
  from gtts import gTTS
3
  import os
4
  import logging
 
56
 
57
  return filename
58
 
59
+ # ルートページ: ポータルページをレンダリング
60
+ @app.route('/')
61
+ def portal():
62
+ return render_template('portal.html')
63
+
64
  # フラッシュカードの内容を JSON で返すエンドポイント
65
  @app.route('/flashcards')
66
  def index():
 
93
  else:
94
  return jsonify({'error': 'Set not found'}), 404
95
 
96
+ # 静的ファイルの処理(CSS、音声ファイルなどのルート)
97
+ @app.route('/static/<path:filename>')
98
+ def static_files(filename):
99
+ return redirect(url_for('static', filename=filename))
100
+
101
  if __name__ == '__main__':
102
  app.run(debug=True, host="0.0.0.0", port=7860)