db engine
This commit is contained in:
parent
4a5541d0ca
commit
5aa1f42f73
@ -19,7 +19,7 @@ env = environ.Env(DEBUG=(bool, True))
|
||||
environ.Env.read_env(BASE_DIR / ".env")
|
||||
|
||||
required_env_vars = (
|
||||
"BOT_TOKEN", "DISCORD_KEY", "DISCORD_SECRET", "DISCORD_REDIRECT_URL", "DISCORD_API_URL",
|
||||
"BOT_TOKEN", "DISCORD_KEY", "DISCORD_SECRET", "DISCORD_REDIRECT_URL",
|
||||
"DISCORD_OAUTH2_URL", "SUPERUSER_IDS"
|
||||
)
|
||||
|
||||
@ -97,25 +97,25 @@ WSGI_APPLICATION = 'core.wsgi.application'
|
||||
# Database
|
||||
# https://docs.djangoproject.com/en/5.0/ref/settings/#databases
|
||||
|
||||
if os.environ.get('DB_ENGINE') and os.environ.get('DB_ENGINE') == "mysql":
|
||||
DATABASES = {
|
||||
'default': {
|
||||
'ENGINE' : 'django.db.backends.mysql',
|
||||
'NAME' : os.getenv('DB_NAME' , 'appseed_db'),
|
||||
'USER' : os.getenv('DB_USERNAME' , 'appseed_db_usr'),
|
||||
'PASSWORD': os.getenv('DB_PASS' , 'pass'),
|
||||
'HOST' : os.getenv('DB_HOST' , 'localhost'),
|
||||
'PORT' : os.getenv('DB_PORT' , 3306),
|
||||
},
|
||||
DB_ENGINE = env("DB_ENGINE", default=None)
|
||||
|
||||
if not DB_ENGINE:
|
||||
db_data = {
|
||||
"ENGINE": "django.db.backends.sqlite3",
|
||||
"NAME": "db.sqlite3"
|
||||
}
|
||||
else:
|
||||
DATABASES = {
|
||||
'default': {
|
||||
'ENGINE': 'django.db.backends.sqlite3',
|
||||
'NAME': 'db.sqlite3',
|
||||
}
|
||||
db_data = {
|
||||
"ENGINE": env("DB_ENGINE"),
|
||||
"NAME": env("DB_NAME"),
|
||||
"USER": env("DB_USER"),
|
||||
"PASSWORD": env("DB_PASS"),
|
||||
"HOST": env("DB_HOST"),
|
||||
"PORT": env("DB_PORT")
|
||||
}
|
||||
|
||||
DATABASES = { "default": db_data }
|
||||
|
||||
# Password validation
|
||||
# https://docs.djangoproject.com/en/5.0/ref/settings/#auth-password-validators
|
||||
|
||||
@ -155,7 +155,7 @@ DISCORD_REFRESH_TOKEN_REQUEST = {
|
||||
"refresh_token": ""
|
||||
}
|
||||
}
|
||||
DISCORD_API_URL = env("DISCORD_API_URL", default=None)
|
||||
DISCORD_API_URL = env("DISCORD_API_URL", default="https://discord.com/api/v10")
|
||||
DISCORD_OAUTH2_URL = env("DISCORD_OAUTH2_URL", default=None)
|
||||
SUPERUSER_IDS = env("SUPERUSER_IDS", default=None).split(",")
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user