gpt4 book ai didi

python - 获取应用程序的 Django 版本

转载 作者:IT老高 更新时间:2023-10-28 20:51:46 25 4
gpt4 key购买 nike

我正在开始一个新的(实际上很老的)项目,我知道它是在 Django 中。知道它所构建的 Django 的确切版本我迷路了。有没有办法知道我的应用程序正在运行的 Django 版本?

最佳答案

唯一的办法就是猜测。我将首先查看 settings.py 文件(或其他基础项目文件)的创建日期

版本的发布日期:

  • 1.0:2008 年 9 月。(?)
  • 1.1:2009 年 7 月 29 日 [ 1 ]
  • 1.2:2010 年 5 月 17 日 [ 2 ]
  • 1.3:2011 年 3 月 23 日 [ 3 ]

在你的 urls.py:[ 4 ]

from django.conf.urls.defaults import *
from django.contrib import admin

或在应用程序中有一个 admin.py 文件 [ 5 ] 表明这是一个 1.0+ 项目。

在你的 urls.py 中有:[ 6 ]

(r'^admin/', include(admin.site.urls)),

建议 1.1+。

在你的 settings.py 文件中:

DATABASES = {
'default': {
'NAME': 'app_data',
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'USER': 'postgres_user',
'PASSWORD': 's3krit'
},
'users': {
'NAME': 'user_data',
'ENGINE': 'django.db.backends.mysql',
'USER': 'mysql_user',
'PASSWORD': 'priv4te'
}
}

建议 1.2+。

[1]: 1.1 release notes

[2]: 1.2 release notes

[3]:1.3 release notes

[4]: Backwards Incompatible changes 0.96 > 1.0

[5]: Backwards Incompatible changes 0.96 > 1.0

[6]:Multiple databases

关于python - 获取应用程序的 Django 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6530231/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com