|
@@ -11,23 +11,13 @@ https://docs.djangoproject.com/en/3.2/ref/settings/
|
|
|
"""
|
|
|
import os
|
|
|
from pathlib import Path
|
|
|
-
|
|
|
-import dj_database_url
|
|
|
-import django_heroku
|
|
|
-import dotenv
|
|
|
-import psycopg2
|
|
|
-
|
|
|
from UnTube.secrets import SECRETS
|
|
|
|
|
|
|
|
|
|
|
|
-PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__))
|
|
|
-
|
|
|
-BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
|
|
-
|
|
|
-dotenv_file = os.path.join(BASE_DIR, ".env")
|
|
|
-if os.path.isfile(dotenv_file):
|
|
|
- dotenv.load_dotenv(dotenv_file)
|
|
|
+
|
|
|
+BASE_DIR = Path(__file__).resolve().parent.parent
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
@@ -61,17 +51,12 @@ INSTALLED_APPS = [
|
|
|
'crispy_forms',
|
|
|
'apps.users',
|
|
|
'apps.main',
|
|
|
-
|
|
|
-
|
|
|
- 'whitenoise.runserver_nostatic',
|
|
|
]
|
|
|
|
|
|
CRISPY_TEMPLATE_PACK = 'bootstrap4'
|
|
|
|
|
|
MIDDLEWARE = [
|
|
|
'django.middleware.security.SecurityMiddleware',
|
|
|
- 'whitenoise.middleware.WhiteNoiseMiddleware',
|
|
|
-
|
|
|
'django.contrib.sessions.middleware.SessionMiddleware',
|
|
|
'django.middleware.common.CommonMiddleware',
|
|
|
'django.middleware.csrf.CsrfViewMiddleware',
|
|
@@ -119,7 +104,7 @@ SOCIALACCOUNT_PROVIDERS = {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-SITE_ID = 5
|
|
|
+SITE_ID = 3
|
|
|
|
|
|
LOGIN_URL = '/'
|
|
|
|
|
@@ -130,15 +115,15 @@ WSGI_APPLICATION = 'UnTube.wsgi.application'
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+DATABASES = {
|
|
|
+ 'default': {
|
|
|
+ 'ENGINE': 'django.db.backends.sqlite3',
|
|
|
+ 'NAME': BASE_DIR / 'db.sqlite3',
|
|
|
+ }
|
|
|
+}
|
|
|
|
|
|
-DATABASES = {}
|
|
|
-DATABASES['default'] = dj_database_url.config(conn_max_age=600)
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
@@ -175,13 +160,13 @@ USE_TZ = True
|
|
|
|
|
|
|
|
|
STATIC_URL = '/static/'
|
|
|
-STATIC_ROOT = os.path.join(PROJECT_ROOT, 'static')
|
|
|
-STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
|
|
|
+STATIC_ROOT = os.path.join(BASE_DIR, 'static')
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
|
|
|
|
|
|
-django_heroku.settings(locals())
|
|
|
-options = DATABASES['default'].get('OPTIONS', {})
|
|
|
-options.pop('sslmode', None)
|
|
|
+
|
|
|
+
|
|
|
+
|