kenken999 commited on
Commit
df7997e
1 Parent(s): 3b48198
Files changed (1) hide show
  1. mysite/asgi.py +9 -1
mysite/asgi.py CHANGED
@@ -15,7 +15,7 @@ from interpreter import interpreter
15
  import mysite.interpreter.interpreter_config # インポートするだけで設定が適用されます
16
  # ロガーの設定
17
  from mysite.logger import logger
18
-
19
 
20
  os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")
21
  application = get_asgi_application()
@@ -46,11 +46,19 @@ setup_database_routes(app)
46
 
47
  # Gradioアプリのマウント
48
  app.mount("/static", StaticFiles(directory="static", html=True), name="static")
 
49
  app = gr.mount_gradio_app(app, gradio_interfaces, "/")
50
 
51
  # テンプレートファイルが格納されているディレクトリを指定
52
  templates = Jinja2Templates(directory="static")
53
 
 
 
 
 
 
 
 
54
  @app.get("/test")
55
  def get_some_page(request: Request):
56
  return templates.TemplateResponse("index.html", {"request": request})
 
15
  import mysite.interpreter.interpreter_config # インポートするだけで設定が適用されます
16
  # ロガーの設定
17
  from mysite.logger import logger
18
+ import threading
19
 
20
  os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")
21
  application = get_asgi_application()
 
46
 
47
  # Gradioアプリのマウント
48
  app.mount("/static", StaticFiles(directory="static", html=True), name="static")
49
+ #gradio_interfaces.launch()
50
  app = gr.mount_gradio_app(app, gradio_interfaces, "/")
51
 
52
  # テンプレートファイルが格納されているディレクトリを指定
53
  templates = Jinja2Templates(directory="static")
54
 
55
+ def run_gradio():
56
+ gradio_interfaces.launch(server_name="0.0.0.0", server_port=7861, share=True)
57
+ #iface_2.launch(server_name="0.0.0.0", server_port=7861, share=True)
58
+
59
+ threading.Thread(target=run_gradio).start()
60
+
61
+
62
  @app.get("/test")
63
  def get_some_page(request: Request):
64
  return templates.TemplateResponse("index.html", {"request": request})