Django 是一个由 Python 提供支持的健壮的 Web 框架,是 Web 应用程序开发的支柱。AlmaLinux 9 以其安全性和稳定性而闻名,为托管 Django 应用程序奠定了良好的基础。
在 AlmaLinux 上安装 Django 9
步骤 1。导航到 AlmaLinux 9 中的终端,开始您的旅程。通过执行以下命令,确保您的系统已更新和强化:
sudo dnf clean all
sudo dnf update
第2步。安装所需的依赖项。
Django 依赖于 Python、pip 和虚拟环境。安装这些先决条件,为顺利安装 Django 铺平道路:
sudo dnf install python3 python3-pip python3-virtualenv
Python 3 包及其关联的 pip(Python 的包安装程序)将供您使用。虚拟环境 () 包是隔离项目依赖项的重要工具,也是包的一部分。venv
为了确保 Django 项目的环境干净且隔离,你将创建一个虚拟环境。此步骤对于有效管理依赖项至关重要:
python3 -m venv my_django_env
此命令为您的 Django 项目建立一个专用环境,您可以在其中安装特定于项目的包,而不会干扰系统的 Python 包。
若要激活新创建的虚拟环境,请运行以下命令:
source my_django_env/bin/activate
当您在终端提示符中看到虚拟环境的名称时,您就会知道它处于活动状态。这可确保您安装的任何软件包都将限制在此环境中。
第 3 步。在 Fedora 上安装 Django 39.
设置好环境后,你就可以安装 Django 了。Python 包安装程序 (pip) 使 Django 安装变得轻而易举。在激活的虚拟环境中,运行:
pip install django
此命令下载并安装 Django 及其依赖项。pip 的魔力在于它能够从 Python 包索引 (PyPI) 中获取包并使用单个命令安装它们。
为了确保安装成功,你可以检查已安装的 Django 版本:
python -m django --version
您应该在终端中看到已安装的 Django 版本。这个版本号确认了 Django 已经准备好投入使用。
第 4 步。创建一个示例 Django 项目。
首先初始化一个新的 Django 项目。以下命令设置一个名为“”的项目:mysite
django-admin startproject mysite
Django 负责创建必要的项目文件和目录,包括项目的设置和初始配置。
Django 项目有一个组织良好的结构,以保持你的代码干净和可维护。花点时间熟悉一下关键目录和文件。一些最重要的包括:
mysite/
:项目的根目录。manage.py
:用于管理 Django 项目各个方面的命令行工具。mysite/settings.py
:主项目设置,可在其中配置数据库设置、安全措施等。mysite/urls.py
:项目的 URL 配置,定义 URL 如何映射到视图。mysite/wsgi.py
和 :Web 服务器的入口点,使你能够为 Django 应用程序提供服务。mysite/asgi.py
若要查看 Django 项目的运行情况,请导航到项目目录,然后使用以下命令启动开发服务器:
cd mysite python manage.py runserver
您的开发服务器现在正在运行并提供 Django 项目。打开你的 Web 浏览器并访问此地址以查看默认的 Django “欢迎”页面。http://localhost:8000/
感谢您使用本教程在您的 AlmaLinux 9 系统上安装 Django。如需更多帮助或有用信息,我们建议您查看 Django 官方网站。