Warum hat Django 1.9 in den Einstellungen und URLs tuples () durch lists [] ersetzt?
Ich bin ein bisschen neugierig zu wissen, warum Django 1.9 Tupel () durch Listen [] in Einstellungen, URLs und anderen Konfigurationsdateien ersetzt hat.
Ich habe gerade ein Upgrade auf Django 1.9 durchgeführt und diese Änderungen bemerkt. Welche Logik steckt dahinter?
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles'
]
AUTH_PASSWORD_VALIDATORS = [
{
'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
},
{
'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',
},
{
'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',
},
{
'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',
},
]
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static'),
]
urls.py
urlpatterns = [
url(r'^', admin.site.urls),
]
Ist etwas anders wegen dieser Änderungen?