相关疑难解决方法(0)

为什么Django 1.9用设置和URL中的列表[]替换元组()?

我有点好奇知道为什么Django 1.9用设置,URL和其他配置文件中的lists []替换了元组()

我刚升级到Django 1.9并发现了这些变化.他们背后的逻辑是什么?

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'),
]
Run Code Online (Sandbox Code Playgroud)

urls.py

urlpatterns = [
    url(r'^', admin.site.urls),
]
Run Code Online (Sandbox Code Playgroud)

这些变化有什么不同吗?

python django python-2.7 python-3.x django-1.9

35
推荐指数
2
解决办法
2290
查看次数

标签 统计

django ×1

django-1.9 ×1

python ×1

python-2.7 ×1

python-3.x ×1