Django のバージョンを確認する
- Django のバージョンを確認する
-
python
コマンドを使用して Django のバージョンを確認する -
django-admin
コマンドを使用して Django のバージョンを確認する -
manage.py
ファイルを使用して Django のバージョンを確認する
この記事では、Django ライブラリのバージョンを確認する方法について説明します。
先に進む前に、注意すべき 2つの重要なポイントがあります。
- Python と Django ライブラリがマシンにインストールされていることを確認するか、仮想環境を使用している場合は、それに切り替えることを忘れないでください。そうしないと、Python は Django が存在しないというエラーをスローします。
- バージョンはすべての人で異なる可能性があるため、すべての出力には数字の代わりに
X
が付きます。
Django のバージョンを確認する
Python を使用して Django ライブラリのバージョンを確認するのは簡単な作業です。興味深いことに、私たちが進むことができる 4つの方法があります。すべてのメソッドで、Django ライブラリのいくつかの関数を使用します。
次のコードスニペットを参照してください。
import django
from django.utils import version
print(django.VERSION)
print(django.get_version())
print(version.get_complete_version())
print(version.get_version())
出力:
(X, X, X, 'final', X)
'X.X'
(X, X, X, 'final', X)
'X.X'
Django の VERSION
属性と他の 3つの関数、つまり get_version()
、utils.version.get_complete_version()
、および utils.version.get_version()
を使用して、Django のバージョンを確認できます。
python
コマンドを使用して Django のバージョンを確認する
次の構文を使用して、いつでも Python を呼び出し、コマンドラインから直接 Python コードを実行できます。
python [-bBdEhiIOqsSuvVWx?] [-c command | -m module-name | script | - ] [args]
このコマンドにはいくつかのオプションがありますが、Django ライブラリのバージョンを確認するために使用するオプションは 2つだけです。
オプション -c
または command
を使用すると、コマンドラインから直接 1つ以上の改行で区切られた Python ステートメントを実行できます。これらのステートメントは、二重引用符""
で囲む必要があります。
次のコマンドを参照してください。前のセクションの Python コードをコマンドラインから直接実行します。
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())"
出力:
(X, X, X, 'final', X)
X.X
(X, X, X, 'final', X)
X.X
オプション -m
または module-name
を使用すると、Python モジュールにアクセスし、そのオプションを使用してモジュールのメタデータを確認できます。--version
は、モジュールのバージョンを確認するために使用されます。
次のコマンドを参照してください。
python -m django --version
出力:
X.X
django-admin
コマンドを使用して Django のバージョンを確認する
django-admin
コマンドを使用して、Django ライブラリのバージョンを出力することもできます。このコマンドのオプション --version
または version
を使用して、モジュールのバージョンを確認します。
次のコマンドを参照してください。
django-admin version
django-admin --version
出力:
X.X
X.X
manage.py
ファイルを使用して Django のバージョンを確認する
Django プロジェクトを作成したことがある場合は、プロジェクトディレクトリ内に常に manage.py
ファイルが存在することをご存知でしょう。これは重要なファイルであり、このファイルを台無しにしないことをお勧めします。それでも、Django サーバーを実行するのと同じように、いつでもこのファイルを使用して Django ライブラリのバージョンを出力できます。
次のコマンドを参照してください。
python manage.py --version
出力:
X.X