WARNINGS: ?: (1_8.W001) The standalone(独立) TEMPLATE_* settings were deprecated(弃用) in Django 1.8 and

本文介绍了解决Django1.8版本中关于模板配置警告的方法。由于旧的TEMPLATE_*设置已被弃用,需要将这些设置整合进新的TEMPLATES字典中以避免警告,并确保项目的顺利运行。

错误原因:

E:\My_Blog-master>python manage.py runserver
Performing system checks...#执行系统检查

System check identified some issues:#系统检查确认出了一些问题  issues:问题

WARNINGS:
?: (1_8.W001) The standalone(独立) TEMPLATE_* settings were deprecated(弃用) in Django 1.8 and the TEMPLATES dictionary takes precedence(take predence  取得优先权利). You must put the values of the following settings into your default TEMPLATES dict: TEMPLATE_
DEBUG, TEMPLATE_LOADERS.

解决措施:

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [],
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
            'debug': DEBUG,#在settings.py 中把以TEMPLATE_开头的设置信息,全都加到一个TEMPLATES中。因为到户都是Template相关的设置,那为什么不把他们都放在一起呢??
        },
    },
]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值