Browse Source

Delete old pages before rendering

JoostSijm 6 years ago
parent
commit
fdcbe33c31

+ 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