本文概述
- Django项目示例
- 找到项目
- 运行Django项目
要创建Django项目, 我们可以使用以下命令。 projectname是Django应用程序的名称。
$ django-admin startproject projectname
Django项目示例 在这里, 我们在当前目录中创建一个项目djangpapp。
$ django-admin startproject djangpapp
找到项目 现在, 通过更改目录移至项目。可以使用以下命令更改目录。
cd djangpapp
要查看django项目的所有文件和子文件夹, 我们可以使用tree命令查看应用程序的树结构。这是一个实用程序命令(如果不存在), 可以通过apt-get install tr??ee命令下载。
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
Look服务器已启动, 可以通过端口8000在localhost进行访问。让我们使用浏览器对其进行访问, 如下所示。
【创建Django项目】该应用程序正在成功运行。现在, 我们可以根据需要自定义它, 并可以开发自定义的Web应用程序。