Bläddra i källkod

do not show reloading popups

Rodja Trappe 4 år sedan
förälder
incheckning
72d4c24e8b
3 ändrade filer med 5 tillägg och 2 borttagningar
  1. 3 0
      Dockerfile
  2. 1 1
      docker-compose.yml
  3. 1 1
      pyproject.toml

+ 3 - 0
Dockerfile

@@ -13,4 +13,7 @@ WORKDIR /app
 COPY ./pyproject.toml ./poetry.lock* main.py ./
 RUN poetry install --no-root
 
+# do not show reload warning popup (see https://github.com/elimintz/justpy/issues/236#issuecomment-799431208)
+RUN sed -i "s/confirm('Page needs to be reloaded, click OK to reload')/true/g" /usr/local/lib/python3.9/site-packages/justpy/templates/main.html
+
 CMD uvicorn --reload --host 0.0.0.0 --port 80 main:app

+ 1 - 1
docker-compose.yml

@@ -1,6 +1,6 @@
 version: "3.9"
 services:
-  nicegui:
+  app:
     build:
       context: ./
     volumes:

+ 1 - 1
pyproject.toml

@@ -7,7 +7,7 @@ license = "MIT"
 
 [tool.poetry.dependencies]
 python = "^3.9"
-justpy = "^0.1.5"
+justpy = "0.1.5"
 
 [tool.poetry.dev-dependencies]
 debugpy = "^1.3.0"