Adjusted logging to avoid max recursion errors

This commit is contained in:
th3r00t
2020-09-10 14:11:55 -04:00
parent b23cbf17d5
commit 88c0eff293
2 changed files with 23 additions and 13 deletions

15
configure vendored
View File

@@ -6,7 +6,6 @@ from pathlib import Path
from django.core.management.utils import get_random_secret_key
from src.backend.lib.pyShelf import Admin
def load_config():
with open('config.json',"r") as file:
config = json.load(file)
@@ -26,8 +25,20 @@ def set_secret(config=load_config()):
write_config(config)
print(config["SECRET"])
else:
print(config["SECRET"])
print("Secret already set, skipping.")
def init_django_database():
cmds = [
'python manage.py makemigrations',
'python manage.py makemigrations interface',
'python manage.py migrate',
'python manage.py migrate interface',
]
os.chdir("src")
for cmd in cmds:
os.system(cmd)
os.chdir("../")
set_secret()
init_django_database()
Admin(Path.cwd()).createsuperuser()