个性化阅读
专注于IT技术分析

创建Django项目

本文概述

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

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

$ django-admin startproject projectname

Django项目示例

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

$ django-admin startproject djangpapp
创建Django项目

找到项目

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

cd djangpapp
创建Django项目1

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

创建Django项目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服务器即可在开发模式下运行该应用程序。

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

$ python3 manage.py runserver
django专案3

Look服务器已启动, 可以通过端口8000在localhost进行访问。让我们使用浏览器对其进行访问, 如下所示。

创建Django项目4

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

赞(0)
未经允许不得转载:srcmini » 创建Django项目

评论 抢沙发

评论前必须登录!