Verificar la versión de Django

Vaibhav Vaibhav 30 enero 2023
  1. Verificar la versión de Django
  2. Verifique la versión de Django usando el comando python
  3. Verifique la versión de Django usando el comando django-admin
  4. Verifique la versión de Django usando el archivo manage.py
Verificar la versión de Django

En este artículo, discutiremos cómo verificar la versión de la biblioteca Django.

Antes de continuar, aquí hay dos puntos clave para tomar nota.

  1. Asegúrese de que la biblioteca de Python y Django esté instalada en su máquina o si está utilizando un entorno virtual, no olvide cambiar a él. De lo contrario, Python arrojaría un error de que Django no existe.
  2. Todas las salidas tendrán X en lugar de números porque la versión puede ser diferente para todos.

Verificar la versión de Django

Verificar la versión de la biblioteca de Django usando Python es una tarea sencilla. Curiosamente, hay cuatro formas de proceder. En todos los métodos usaremos algunas funciones de la biblioteca Django.

Consulte el siguiente fragmento de código.

import django
from django.utils import version

print(django.VERSION)
print(django.get_version())
print(version.get_complete_version())
print(version.get_version())

Producción :

(X, X, X, 'final', X)
'X.X'
(X, X, X, 'final', X)
'X.X'

El atributo VERSION de Django y las otras tres funciones, a saber, get_version(), utils.version.get_complete_version() y utils.version.get_version() se pueden usar para verificar la versión de Django.

Verifique la versión de Django usando el comando python

Siempre podemos invocar Python y ejecutar código Python directamente desde la línea de comando usando la siguiente sintaxis.

python [-bBdEhiIOqsSuvVWx?] [-c command | -m module-name | script | - ] [args]

Este comando tiene algunas opciones, pero solo usaremos dos opciones para verificar la versión de la biblioteca de Django.

Usando la opción -c o command, podemos ejecutar una o más declaraciones de Python separadas por líneas nuevas directamente desde la línea de comando. Estas declaraciones deben ir entre comillas dobles "".

Consulte los siguientes comandos. Ejecutaremos el código Python en la sección anterior directamente desde la línea de comando.

python -c "import django; print(django.VERSION)"
python -c "import django; print(django.get_version())"
python -c "from django.utils import version print(version.get_complete_version())"
python -c "from django.utils import version print(version.get_version())"

Producción :

(X, X, X, 'final', X)
X.X
(X, X, X, 'final', X)
X.X

Usando la opción -m o module-name, podemos acceder a un módulo de Python y usar sus opciones para verificar los metadatos del módulo. --version se utiliza para comprobar la versión de un módulo.

Consulte el siguiente comando.

python -m django --version

Producción :

X.X

Verifique la versión de Django usando el comando django-admin

También podemos usar el comando django-admin para imprimir la versión de la biblioteca Django. Utilizaremos la opción --version o version de este comando para comprobar la versión del módulo.

Consulte los siguientes comandos.

django-admin version
django-admin --version

Producción :

X.X
X.X

Verifique la versión de Django usando el archivo manage.py

Si alguna vez ha creado un proyecto Django, sabrá que siempre existe un archivo manage.py dentro del directorio del proyecto. Es un archivo importante, y es una recomendación no meterse con este archivo. Sin embargo, siempre podemos usar este archivo para imprimir la versión de la biblioteca Django, al igual que usarlo para ejecutar el servidor Django.

Consulte el siguiente comando.

python manage.py --version

Producción :

X.X
Vaibhav Vaibhav avatar Vaibhav Vaibhav avatar

Vaibhav is an artificial intelligence and cloud computing stan. He likes to build end-to-end full-stack web and mobile applications. Besides computer science and technology, he loves playing cricket and badminton, going on bike rides, and doodling.