Django 项目

2024 年 8 月 29 日 | 阅读 2 分钟

在上一篇中,我们已经成功安装了 Django。现在,我们将逐步学习如何创建一个 Django 应用程序。

要创建 Django 项目,我们可以使用以下命令。 projectname 是 Django 应用程序的名称。

Django 项目示例

在这里,我们在当前目录中创建一个项目 djangpapp

django project

定位到项目

现在,通过更改目录移动到项目。可以使用以下命令更改目录。

django project 1

要查看 Django 项目的所有文件和子文件夹,我们可以使用 tree 命令来查看应用程序的树状结构。这是一个实用程序命令,如果不存在,可以通过 apt-get install tree 命令下载。

django project 2

一个 Django 项目包含以下包和文件。外层目录只是应用程序的容器。我们可以进一步重命名它。

  • manage.py: 这是一个命令行实用程序,它允许我们以各种方式与项目交互,也用于管理我们将在本教程后面看到的应用程序。
  • 一个位于内部的目录 (djangpapp) 是实际的应用程序包名称。它的名称是 Python 包名称,我们需要使用它来导入应用程序内的模块。
  • __init__.py: 这是一个空文件,它告诉 Python 应该将此目录视为 Python 包。
  • settings.py: 此文件用于配置应用程序设置,例如数据库连接、静态文件链接等。
  • urls.py: 此文件包含应用程序的 URL 列表。在此文件中,我们可以提及 URL 和相应的操作来执行任务并显示视图。
  • wsgi.py: 它是 WSGI 兼容 Web 服务器的服务 Django 项目的入口点。

最初,此项目是一个默认草稿,其中包含所有必需的文件和文件夹。

运行 Django 项目

Django 项目有一个内置的开发服务器,用于立即运行应用程序,无需任何外部 Web 服务器。这意味着我们不需要 Apache 或其他 Web 服务器来在开发模式下运行应用程序。

要运行应用程序,我们可以使用以下命令。

django project 3

服务器已启动,可以在端口 8000 上访问 localhost。让我们使用浏览器访问它,它看起来如下所示。

django project 4

应用程序正在成功运行。现在,我们可以根据我们的需求自定义它,并可以开发一个定制的 Web 应用程序。


下一篇Apache 配置