Verifique a versão do Django

Vaibhav Vaibhav 30 janeiro 2023
  1. Verifique a versão do Django
  2. Verifique a versão do Django usando o comando python
  3. Verifique a versão do Django usando o comando django-admin
  4. Verifique a versão do Django usando o arquivo manage.py
Verifique a versão do Django

Neste artigo, discutiremos como verificar a versão da biblioteca Django.

Antes de prosseguirmos, aqui estão dois pontos-chave a serem observados.

  1. Certifique-se de que a biblioteca Python e Django esteja instalada em sua máquina ou, se estiver usando um ambiente virtual, não se esqueça de mudar para ele. Caso contrário, o Python geraria um erro de que o Django não existe.
  2. Todas as saídas terão X no lugar dos números porque a versão pode ser diferente para cada pessoa.

Verifique a versão do Django

Verificar a versão da biblioteca Django usando Python é uma tarefa fácil. Curiosamente, existem quatro maneiras de proceder. Em todos os métodos, usaremos algumas funções da biblioteca Django.

Consulte o seguinte trecho 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())

Resultado:

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

O atributo VERSION do Django e as outras três funções, nomeadamente get_version(), utils.version.get_complete_version() e utils.version.get_version() podem ser usados ​​para verificar a versão do Django.

Verifique a versão do Django usando o comando python

Sempre podemos invocar o Python e executar o código Python direto da linha de comando usando a seguinte sintaxe.

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

Este comando tem algumas opções, mas usaremos apenas duas opções para verificar a versão da biblioteca Django.

Usando a opção -c ou command, podemos executar uma ou mais instruções Python separadas por nova linha diretamente da linha de comando. Essas declarações devem ser colocadas entre aspas duplas "".

Consulte os comandos a seguir. Vamos executar o código Python na seção anterior direto da linha 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())"

Resultado:

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

Usando a opção -m ou module-name, podemos acessar um módulo Python e usar suas opções para verificar os metadados do módulo. --version é usado para verificar a versão de um módulo.

Consulte o seguinte comando.

python -m django --version

Resultado:

X.X

Verifique a versão do Django usando o comando django-admin

Podemos usar o comando django-admin para imprimir a versão da biblioteca Django também. Usaremos a opção --version ou version deste comando para verificar a versão do módulo.

Consulte os comandos a seguir.

django-admin version
django-admin --version

Resultado:

X.X
X.X

Verifique a versão do Django usando o arquivo manage.py

Se você já criou um projeto Django, sabe que sempre existe um arquivo manage.py dentro do diretório do projeto. É um arquivo importante e é uma recomendação não mexer nele. No entanto, sempre podemos usar este arquivo para imprimir a versão da biblioteca Django, da mesma forma que usá-lo para executar o servidor Django.

Consulte o seguinte comando.

python manage.py --version

Resultado:

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.