diff --git a/oser_backend/settings/common.py b/oser_backend/settings/common.py index b0facd431225e678308b523c85168ce4de983f3c..538d84f7897bbd613aebb8a2da4420c87ee9a263 100644 --- a/oser_backend/settings/common.py +++ b/oser_backend/settings/common.py @@ -9,6 +9,8 @@ from dotenv import load_dotenv import dj_database_url import pymdownx.emoji +import mimetypes +mimetypes.add_type("text/css", ".css", True) load_dotenv() @@ -209,29 +211,6 @@ AUTH_PASSWORD_VALIDATORS = [ # NOTE: all loggers within this project should be named 'web.<logger_name>' # so that the same configuration is applied to them. -LOGGING = { - 'version': 1, - 'disable_existing_loggers': False, - 'formatters': { - 'verbose': { - 'format': '{levelname} {asctime} {module} {message}', - 'style': '{', - }, - }, - 'handlers': { - 'console': { - 'level': 'INFO', - 'class': 'logging.StreamHandler', - 'formatter': 'verbose', - }, - }, - 'loggers': { - 'web': { - 'handlers': ['console'], - 'level': os.environ.get('DJANGO_LOG_LEVEL', 'INFO'), - }, - }, -} # Connect custom PasswordResetSerializer to override default diff --git a/oser_backend/settings/dev.py b/oser_backend/settings/dev.py index 719f54ecabf007a8fd99cac9a6c61a76697064e5..4c00d99164e37d0c9b3aa78854b0dcc128168c38 100644 --- a/oser_backend/settings/dev.py +++ b/oser_backend/settings/dev.py @@ -5,7 +5,8 @@ from .common import * from .common import BASE_DIR DEBUG = True -ALLOWED_HOSTS = ['localhost','127.0.0.1','oser-backend'] +ALLOWED_HOSTS = ['localhost','127.0.0.1','oser-cs.fr', + 'oser.cs-campus.fr'] # Static files (CSS, JavaScript, Images) and media files (user-uploaded) diff --git a/oser_backend/settings/production.py b/oser_backend/settings/production.py index bd8566466f50e8bf405775f0a6f74c8ff4181e63..2dafc0c4323432341561b7866c3a7ceb513463be 100644 --- a/oser_backend/settings/production.py +++ b/oser_backend/settings/production.py @@ -6,6 +6,10 @@ from aws.conf import * from .common import * +import mimetypes +mimetypes.add_type("text/css", ".css", True) + + # NOTE: `or False` ensures the value is `False` (the boolean) # if the value given in environment is false-y (e.g. empty string) # Otherwise may lead to unexpected bugs. @@ -14,8 +18,11 @@ from .common import * DEBUG = os.environ.get('DEBUG', False) or False ALLOWED_HOSTS = [ + '127.0.0.1', 'localhost', 'oser-cs.fr', + 'oser.cs-campus.fr', + ] # Security