介绍:
Django 是一种基于 Python 的开放式 Web 应用程序方法,可帮助客户通过消除 SQL 注入、CSRF 和 XXS 等常见错误来加快应用程序开发过程。 它使用模型-视图-控制器 (MVC) 范式,使其成为紧凑且可靠的开发工具。 来自全球各地的应用程序开发人员,尤其是大型 IT 公司,都在使用它。 它还被用来建立一些最知名的在线网站。 Instagram, Pinterest和 Knight Foundation 是使用 Django 构建的最知名的网站之一。
安装Django的方法:
以下是在 Ubuntu 20.04 系统上安装 Django 的两种基本方法。
通过 Apt 包安装 Django:
确保在您的 Linux 系统上安装了 python 的最新版本,否则我们无法使用 Django。 我们的 Ubuntu 20.04 系统上安装了 python3 版本。 因此,打开 Ubuntu 20.04 系统并从中登录。 使用“Ctrl+Alt+T”快捷方式打开终端外壳,因为我们必须通过控制台安装它。 打开外壳后,请确保通过以下查询更新您的 apt 包:
$ sudo apt update
更新后,我们将使用 apt 命令和“python3”关键字安装 Django。 因此,在你的 shell 中执行下面列出的指令来安装 Django sudo 特权:
$ sudo apt install python3-Django
它需要您当前的用户密码才能继续。 添加您的密码,然后按“Enter”。 它将开始通过 python3 安装 Django。
同时,在安装之间,需要您通过询问“您要继续吗? [Y/n]?”。 您必须按“y”才能继续安装 Django。 如果你想退出它按“n”。
在您获得这些最后一条工艺线后,安装将完成。
您可以使用以下查询在 Ubuntu 20.04 系统上查看已安装的 Django 版本:
$ django-admin --version
在系统上检查和导入 Django 的另一种方法是通过 python。 首先使用下面的 python3 关键字将你的 shell 转换为 python 环境 shell。
$ python3
之后,您必须编写 python 代码来导入并检查已安装的 Django 版本。 要导入 Django,请使用带有其名称的 import 关键字。 在另一行中,使用 print 语句通过 Django 包的 get_version() 方法获取最新安装的 Django 版本。
>>> import django
>>> print(django.get_version())
通过 Pip 存储库安装 Django:
在您的系统上安装 Django 的另一种更简单的方法是通过“pip”存储库。 因此,打开 shell,并尝试下面的查询,然后是 Django 的版本。 它将开始使用“pip”存储库在您的系统上安装提到的 Django 版本,您可以在快照中看到该过程。
$ pip install django==3.0.0
制作 Django 应用程序:
首先,转到要在其中构建新应用程序的文件夹。 使用“mkdir”命令创建一个新目录。 如您所见,我们一直在系统的主目录中创建一个“新”应用程序。 它需要我们当前的帐户密码。 因此,我们添加了它并继续。
$ sudo mkdir –p /home/project/new
此外,要建立一个全新的 Django 应用程序,只需使用“Django-admin”并开始项目指令以及应用程序的名称,在我们的例子中是“proj1”。 在您的机器中,启动控制台并添加:
$ django-admin startproject proj1
在此之后使用 cd 查询导航到新创建的应用程序“proj1”:
$ cd proj1
在此之后,我们必须通过以下 python3 查询迁移正在挂起的更改,迁移文件“manage.py”。 现在系统将迁移所有需要的挂起更改。
$ python3 manage.py migrate
成为超级用户:
此外,对于 Django 应用程序管理,构建标准用户配置文件。 在 Django 应用程序文件夹中,执行下面的 createsuperuser 指令。
$ python3 manage.py createsuperuser
它会要求您添加一个新的用户名。 如果您想继续使用已登录的用户,请将其留空。 提供两次电子邮件地址和密码。 正如您在快照中看到的那样,它将通过询问来确认我们的行动 [Y/n]. 按 Y 完成超级用户的创建。
删除 Django:
要从 Linux 系统中卸载已安装的 Django,请在 shell 中尝试以下 pip 卸载指令。
$ sudo pip uninstall django
点击“y”继续卸载 Django。
结论:
本文介绍了在 Ubuntu 20.04 上安装 Django 的两种方法。 此外,它还详细说明了创建 Django 应用程序、创建超级用户和删除 Django。