如何檢查Django版本?


Django是一個免費的開源Web框架,它使用Python編寫,並與Python語言一起工作。它遵循模型-檢視-控制器(MVC)架構模式。這主要用於以簡單快捷的方式開發Web應用程式,且操作便捷。

Django框架的主要功能如下。

  • 它提供用於資料庫管理的物件關係對映 (ORM)

  • 它有助於URL路由處理HTTP請求和響應。

  • 提供模板引擎來生成HTML頁面。

  • 它具有內建的使用者身份驗證和管理功能。

  • Django支援第三方模組和包。

  • 它擁有社群支援使用者易懂的全面文件

Django被許多組織廣泛用作Web框架,例如Google、Pinterest、Mozilla、Instagram等,因為它可以構建可擴充套件且健壯的Web應用程式。

安裝Django

在檢查Django的版本之前,我們應該在我們的機器上安裝它。以下程式碼用於安裝框架。

pip install django 

在我們的機器上安裝Django後,將返回以下輸出。

Collecting django
  Downloading Django-4.1.7-py3-none-any.whl (8.1 MB)
     ---------------------------------------- 8.1/8.1 MB 391.5 kB/s eta 0:00:00
Collecting tzdata
  Downloading tzdata-2022.7-py2.py3-none-any.whl (340 kB)
     ------------------------------------ 340.1/340.1 kB 469.3 kB/s eta 0:00:00
Collecting sqlparse>=0.2.2
  Downloading sqlparse-0.4.3-py3-none-any.whl (42 kB)
     -------------------------------------- 42.8/42.8 kB 260.2 kB/s eta 0:00:00
Collecting asgiref<4,>=3.5.2
  Downloading asgiref-3.6.0-py3-none-any.whl (23 kB)
Installing collected packages: tzdata, sqlparse, asgiref, django
Successfully installed asgiref-3.6.0 django-4.1.7 sqlparse-0.4.3 tzdata-2022.7
Note: you may need to restart the kernel to use updated packages

有不同的方法可以檢查Django Web框架的版本。讓我們逐一檢視每個過程。

使用命令列介面

在命令提示符或終端中,我們可以使用以下程式碼檢查已安裝的Django框架的版本。

python -m django --version

輸出

F:\>python -m django --version
4.2.1

使用django.get_version()

Django提供了一個名為get_version()的函式,用於檢查本地系統中已安裝的Django版本。

import django
print(django.get_version())

輸出

4.1.7

使用Django shell

可以透過在Django shell中執行以下程式碼來檢查已安裝的Django版本。

python manage.py shell
import django
print(django.get_version())

使用包資訊

如果我們使用“pip”安裝了Django框架,那麼我們可以在包資訊中找到它的版本。

pip show django

輸出

以下是包含版本的Django包資訊。

Name: Django
Version: 4.1.7
Summary: A high-level Python web framework that encourages rapid development and clean, pragmatic design.
Home-page: https://www.djangoproject.com/
Author: Django Software Foundation
Author-email: foundation@djangoproject.com
License: BSD-3-Clause
Location: c:\users\test\anaconda3\lib\site-packages
Requires: asgiref, sqlparse, tzdata
Required-by: 
Note: you may need to restart the kernel to use updated packages.

更新於: 2023年8月9日

754 次瀏覽

開啟你的職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.