diff --git a/config/settings.py b/config/settings.py index 083d026..379ebbc 100644 --- a/config/settings.py +++ b/config/settings.py @@ -25,7 +25,7 @@ SECRET_KEY = 'django-insecure-#vd9ii4-r#6!3s%w(g3+s2-dh_!j1sj^(q$()dq5*1=*2b4n1a # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True -ALLOWED_HOSTS = [] +ALLOWED_HOSTS = ['*'] # Application definition @@ -43,6 +43,11 @@ INSTALLED_APPS = [ MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', + # Debe ir después de SessionMiddleware y antes de CommonMiddleware (así + # lo pide Django): resuelve el idioma activo a partir del prefijo de la + # URL (/es/..., /en/...) para que las vistas de crochet no tengan que + # declararlo a mano como parámetro. + 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', @@ -103,7 +108,13 @@ AUTH_PASSWORD_VALIDATORS = [ # Internationalization # https://docs.djangoproject.com/en/6.0/topics/i18n/ -LANGUAGE_CODE = 'en-us' +LANGUAGE_CODE = 'es' + +# Mismos idiomas que ofrece el