2
0
mirror of https://expo.survex.com/repositories/troggle/.git synced 2024-11-29 05:11:52 +00:00

django.setup needs to be run before any attempt to use database

This commit is contained in:
expoonserver 2018-06-17 02:23:02 +01:00
parent 89ef5c19ff
commit 10a05d686e

View File

@ -2,7 +2,7 @@ import os
import time import time
import settings import settings
os.environ['PYTHONPATH'] = settings.PYTHON_PATH os.environ['PYTHONPATH'] = settings.PYTHON_PATH
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings' os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'settings')
from django.core import management from django.core import management
from django.db import connection from django.db import connection
from django.contrib.auth.models import User from django.contrib.auth.models import User
@ -187,6 +187,8 @@ def usage():
if __name__ == "__main__": if __name__ == "__main__":
import troggle.core.models import troggle.core.models
import sys import sys
import django
django.setup()
if "desc" in sys.argv: if "desc" in sys.argv:
resetdesc() resetdesc()
elif "scans" in sys.argv: elif "scans" in sys.argv: