如何知道我使用的是什么django版本?它是1.0,1.1还是1.2?
这是我第一次使用django。我真的是一个初学者。这是我第一次看到该页面“它工作了!恭喜你的第一个Django驱动的页面。”这意味着我现在在我的xampp服务器中有一个django + python。所以我喜欢这个问题?如何知道我使用的是什么django版本?它是1.0,1.1还是1.2?
- 如何知道我使用的是什么django版本?它是1.0,1.1还是1.2?
- 我可以在我的django文件夹(文件名)中读取它,以及如何使用代码/函数打印django版本?
- python中有phpinfo()吗?
关于你的第一个问题:
[email protected]:/usr/src/unternet$ python
Python 2.6.6 (r266:84292, Oct 9 2010, 11:40:09)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.get_version()
'1.2.3'
hopefull你也回答你的第二个问题。至于第三:我还不知道(我只是自己开始),但我怀疑答案是“否”,至少与phpinfo()的规模不一样。 – 2010-11-11 06:11:53
这实际上是真的很好的旧版本的Django然后11,因为从那个被用于Django的管理 - 版本,但它没有为另一个项目,其中django真的是10.4(我得到ImportError:没有模块命名“Django的 – 2017-08-31 21:41:30
import django
django.VERSION
对于第三个问题,你可以从提示符的解释可用模块列表:
>>> help()
help> modules
这将(最终)给你一个可用模块的列表。
对于其他信息,您可以使用sys
模块:
import sys
sys.version # Python version
sys.platform # platform
python manage.py runserver
输出:
Validating models...
0 errors found February 27, 2015 - 14:25:41 Django version 1.6.5, using settings ... ....
['蟒蛇-c“进口django; print(django.get_version())''](http://*.com/a/16805125/673991) – 2015-11-13 16:08:12