aboutsummaryrefslogtreecommitdiffstats
path: root/config.py
diff options
context:
space:
mode:
authormjfernez <mjf@mjfer.net>2021-11-26 15:25:43 -0500
committermjfernez <mjf@mjfer.net>2021-11-26 15:25:43 -0500
commit5265b6ffb405f019647fd28ede8458fd6ab40dc5 (patch)
treebadc8cc50843bc1f394b41031da2630a616b1aa3 /config.py
parentf7851f77015a26a37780df0e425e4943eab5f7bb (diff)
parent274a23b6fe167d30ce063aa1cc2f07374d18bc04 (diff)
downloadezcms-5265b6ffb405f019647fd28ede8458fd6ab40dc5.tar.gz
Merge branch 'master' into mjfer.net
Updates branch to the saner config setup
Diffstat (limited to 'config.py')
-rw-r--r--config.py33
1 files changed, 33 insertions, 0 deletions
diff --git a/config.py b/config.py
new file mode 100644
index 0000000..6f796fe
--- /dev/null
+++ b/config.py
@@ -0,0 +1,33 @@
+import os
+
+class config:
+ # BACKGROUND SETTINGS #
+ # These don't need to be changed
+
+ # This setting is required, don't change it unless you're running
+ # things in different directories
+ BASE_DIR = "./templates/site/"
+
+ # Add your desired mimetypes to the csv file
+ MIMETYPES = {}
+ with open('mimetypes.csv') as f:
+ for line in f.readlines():
+ ext, mime = line.strip().split(',')
+ MIMETYPES.update({ext: mime})
+
+ # This reads your omit file.
+ # Entries should be the full path from the site directory.
+ # For example "dontread.txt" in this project is entered as
+ # 'thoughts/rants/donread.txt'
+ RSS_OMIT = []
+ with open('omit') as f:
+ for line in f.readlines():
+ RSS_OMIT.append(BASE_DIR + line.strip())
+
+ DEFAULT_SITE_DIRS = []
+ for x in os.listdir(BASE_DIR):
+ if os.path.isdir(BASE_DIR + x) and not x.startswith("."):
+ DEFAULT_SITE_DIRS.append(x)
+
+ GENERATED_SECRET_KEY = os.urandom(32)
+