AI智能
改变未来

二、Django | 创建并运行第一个项目


创建项目

Django 管理工具是指

django-admin

用以下命令创建一个名为

HelloWorld

的项目

> django-admin startproject HelloWorld

查看初始的目录结构

> cd HelloWorld> tree /f卷 Windows 的文件夹 PATH 列表卷序列号为 46FE-5C4FC:.│  manage.py│└─HelloWorldasgi.pysettings.pyurls.pywsgi.py__init__.py
  • manage.py

    : 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。

  • HelloWorld

    : 项目的容器。

  • HelloWorld/__init__.py

    : 一个空文件,告诉 Python 该目录是一个 Python 包。

  • HelloWorld/asgi.py

    : 一个 ASGI 兼容的 Web 服务器的入口,以便运行你的项目。

  • HelloWorld/settings.py

    : 该 Django 项目的设置/配置。

  • HelloWorld/urls.py

    : 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站\”目录\”。

  • HelloWorld/wsgi.py

    : 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。

运行项目

在项目目录下启动服务器

> python manage.py runserver

在浏览器中输入

http://localhost:8000/

http://127.0.0.1:8000

Ctrl+C

可以退出

此时目录结构变为

C:.│  db.sqlite3│  manage.py│└─HelloWorld│  asgi.py│  settings.py│  urls.py│  wsgi.py│  __init__.py│└─__pycache__settings.cpython-37.pycurls.cpython-37.pycwsgi.cpython-37.pyc__init__.cpython-37.pyc

其中

_pycache_

下的是编译后的各文件,而

db.sqlite3

是自动生成的数据库文件

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » 二、Django | 创建并运行第一个项目