Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将django从1.4更新为1.5.1;现在,安装环境中的弃用警告_Python_Django_Updates_Django 1.5 - Fatal编程技术网

Python 将django从1.4更新为1.5.1;现在,安装环境中的弃用警告

Python 将django从1.4更新为1.5.1;现在,安装环境中的弃用警告,python,django,updates,django-1.5,Python,Django,Updates,Django 1.5,将django从1.4更新到1.5.1 现在它抛出这个: 弃用警告:“setup\u environ”函数已弃用,您可以 可能需要更新您的“manage.py”;请参阅Django 1.4 发行说明() 首先,我已经在v1.4上了,为什么它现在显示这个呢?嗯 manage.py已具有以下功能: os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings") 但很少有应用程序使用此功能: from django.core.ma

将django从1.4更新到1.5.1 现在它抛出这个:

弃用警告:“setup\u environ”函数已弃用,您可以 可能需要更新您的“manage.py”;请参阅Django 1.4 发行说明()

首先,我已经在v1.4上了,为什么它现在显示这个呢?嗯

manage.py已具有以下功能:

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")
但很少有应用程序使用此功能:

from django.core.management import setup_environ
from mysite import settings
setup_environ(settings)
如果我对上述代码进行注释,它将抛出一个错误:

django.core.exceptions.ImpropertlyConfigured:请求的设置 验证用户模型,但未配置设置。你要么 定义环境变量DJANGO\u SETTINGS\u模块或调用 在访问设置之前,请先配置()

因此,我调用了“settings.configure”,并将上述代码替换为:

from django.conf import settings
from mysite import settings as mysettings
settings.configure(mysettings, DEBUG=True)
但它仍然是错误的

AttributeError:“module”对象没有“LOGGING\u CONFIG”属性

基本上,“设置环境”正在运行,但有了DeprecationWarning,我如何才能驾驭它? 很明显,我修改了发行说明1.4,但无法理解这一点

我最后添加了:

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings") 
不仅是我的manage.py文件,还有我调用“setup\u environ”的应用程序文件。 因此,我将替换此代码:

from django.core.management import setup_environ
from mysite import settings
setup_environ(settings)
与:

没有弃用警告,似乎它的工作

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")