소스 검색

Delete old pages before rendering

JoostSijm 6 년 전
부모
커밋
fdcbe33c31
4개의 변경된 파일8개의 추가작업 그리고 4개의 파일을 삭제
  1. 6 0
      app/modules/backend/app.py
  2. 2 0
      app/modules/static/pages/.gitignore
  3. 0 2
      app/modules/static/pages/private/.gitignore
  4. 0 2
      app/modules/static/pages/public/.gitignore

+ 6 - 0
app/modules/backend/app.py

@@ -4,6 +4,7 @@ Backend
 """
 
 import os
+import shutil
 
 from flask_login import login_required
 from flask_menu import register_menu
@@ -43,6 +44,11 @@ def render():
         menu.append(generate_menu(page))
 
     path_base = 'app/modules/static/pages/'
+    shutil.rmtree(path_base + "public")
+    shutil.rmtree(path_base + "private")
+    os.makedirs(path_base + "public")
+    os.makedirs(path_base + "private")
+
     for page in pages:
         render_page(path_base, page, menu)
 

+ 2 - 0
app/modules/static/pages/.gitignore

@@ -0,0 +1,2 @@
+private
+public

+ 0 - 2
app/modules/static/pages/private/.gitignore

@@ -1,2 +0,0 @@
-*
-!.gitignore

+ 0 - 2
app/modules/static/pages/public/.gitignore

@@ -1,2 +0,0 @@
-*
-!.gitignore