-
Notifications
You must be signed in to change notification settings - Fork 6
/
manage.py
executable file
·41 lines (36 loc) · 1.01 KB
/
manage.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#!/usr/bin/env python
import os
import sys
import django
from django.conf import settings
if "test" in sys.argv:
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "basxconnect.core.tests.settings")
else:
INSTALLED_APPS = [
"django.contrib.auth",
"django.contrib.contenttypes",
"django.contrib.sites",
"basxbread",
"djmoney",
"basxconnect.core",
"basxconnect.contributions",
"basxconnect.mailer_integration",
"basxconnect.invoicing",
"basxconnect.projects",
]
settings.configure(
DEBUG=True,
USE_TZ=True,
USE_I18N=True,
DATABASES={
"default": {"ENGINE": "django.db.backends.sqlite3", "NAME": ":memory:"}
},
MIDDLEWARE_CLASSES=(),
SITE_ID=1,
INSTALLED_APPS=INSTALLED_APPS,
STATIC_URL="static/",
)
django.setup()
if __name__ == "__main__":
from django.core.management import execute_from_command_line
execute_from_command_line(sys.argv)