如何檢查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.
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP