Django 如何检查版本

Django 如何检查版本

Django是一个免费、开源的Web框架,它使用Python编写,并与Python语言一起工作。它遵循 模型视图控制器(MVC) 的架构模式。主要用于以简单快速的方式开发Web应用程序。

Django框架的主要特点如下:

  • 它提供了 对象-关系映射(ORM) 用于数据库管理。

  • 它有助于 URL路由 和处理 HTTP请求和响应

  • 提供 模板引擎 来生成HTML页面。

  • 它内置了 用户认证和管理 功能。

  • Django支持第三方模块和包。

  • 它有 社区支持用户可理解的全面文档

Django被广泛应用于许多组织,例如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.

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程