0x00 BabyDjango,启动

发布时间 2023-08-24 16:15:47作者: Icfh

0x00 BabyDjango,启动

新建项目

此处我使用之前的解释器(主要是不想再从0到×再安装一些包,难受...)

  • 原先解释器中得先装好Django第三方库

image-20230818155126017

  • 新建项目

image-20230818154926823

  • 初始目录如下

image-20230818160607906

启动

在终端中,指定地址和端口进行运行

python manage.py runserver ip:port

image-20230818160517833

Django项目结构说明

一个常规目录

image-20230824152653444

../web/web:为总路由所在目录

../web/templates:为模板文件

其他为多路路由的目录

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

每个路由目录下的文件说明

比如在../web/web目录下

  • __init__.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
  • asgi.py: 一个 ASGI 兼容的 Web 服务器的入口,以便运行你的项目。
  • wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。
  • settings.py: 该 Django 项目的设置/配置。
  • urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
  • views.py:数据处理,向模板文件发送数据或直接进行HTTP响应

image-20230824153002118