2010-11-11 78 views
14

這是我第一次使用django。我真的是一個初學者。這是我第一次看到該頁面「它工作了!恭喜你的第一個Django驅動的頁面。」這意味着我現在在我的xampp服務器中有一個django + python。所以我喜歡這個問題?如何知道我使用的是什麼django版本?它是1.0,1.1還是1.2?

  1. 如何知道我使用的是什麼django版本?它是1.0,1.1還是1.2?
  2. 我可以在我的django文件夾(文件名)中讀取它,以及如何使用代碼/函數打印django版本?
  3. python中有phpinfo()嗎?
+0

['蟒蛇-c「進口django; print(django.get_version())''](http://stackoverflow.com/a/16805125/673991) – 2015-11-13 16:08:12

回答

35

關於你的第一個問題:


[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' 
+1

hopefull你也回答你的第二個問題。至於第三:我還不知道(我只是自己開始),但我懷疑答案是「否」,至少與phpinfo()的規模不一樣。 – 2010-11-11 06:11:53

+0

這實際上是真的很好的舊版本的Django然後11,因爲從那個被用於Django的管理 - 版本,但它沒有爲另一個項目,其中django真的是10.4(我得到ImportError:沒有模塊命名「Django的 – 2017-08-31 21:41:30

2

對於第三個問題,你可以從提示符的解釋可用模塊列表:

>>> help() 

help> modules 

這將(最終)給你一個可用模塊的列表。

對於其他信息,您可以使用sys模塊:

import sys 

sys.version # Python version 
sys.platform # platform 
1
python manage.py runserver 

輸出:

Validating models...

0 errors found February 27, 2015 - 14:25:41 Django version 1.6.5, using settings ... ....

相關問題