2010-11-11 13 views
14

questa è la prima volta che uso django. Sono davvero un principiante. E questa è la prima volta che vedo la pagina "Ha funzionato! Congratulazioni per la tua prima pagina alimentata da Django.". significa che ora ho un django + python nel mio server xampp. Quindi sono arrivato alla domanda?Come sapere quale versione di django uso? è 1.0, 1.1 o 1.2?

  1. Come sapere quale versione di django uso? è 1.0, 1.1 o 1.2?
  2. dove posso leggerlo nella mia cartella django (un nome file) e come posso usare codice/funzione per stampare la versione di django?
  3. c'è qualche sottotitolo per phpinfo() in python?
+0

[ 'python -c "import django; print (django.get_version()) "'] (http://stackoverflow.com/a/16805125/673991) –

risposta

35

Per quanto riguarda la prima domanda:


[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 y che risponde anche alla tua seconda domanda. per quanto riguarda il 3 °: non lo so ancora (sto solo iniziando da solo) ma sospetto che la risposta sia "no", almeno non sulla stessa scala di phpinfo(). –

+0

che in realtà è veramente buono per la versione precedente di django quindi 11, poiché da quello si usa django-admin --version, ma non ha funzionato per un altro progetto in cui django è effettivamente 10.4 (e ricevevo ImportError: nessun modulo chiamato 'Django' –

2

Per la terza domanda, è possibile ottenere la lista dei moduli disponibili dal prompt interprete:

>>> help() 

help> modules 

Questo sarà (alla fine) ti fornirà una lista di moduli disponibili.

Per altre informazioni, è possibile utilizzare il modulo sys:

import sys 

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

uscita:

Validating models...

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

Problemi correlati