美文网首页
Diango项目文件说明1

Diango项目文件说明1

作者: 闲云野鹤_23dd | 来源:发表于2021-05-07 15:23 被阅读0次

python web框架的本质:
a.收发socket消息 -->按照HTTP协议消息格式去解析消息
b.路径和要执行的函数的对应关系 -->主要的业务逻辑
c.字符串替换 -->模板(特殊符号-->数据)

一个完整的请求流程:

0.启动服务器,等待客户端(用户的浏览器)来连接
1.在浏览器地址栏输入url,与服务端建立联系,浏览器发送请求
2.服务端收到请求消息,解析请求消息,根据路径和函数的对应关系,找到要执行的函数
3.执行函数,打开HTML文件,进行字符串替换,得到一个最终要返回的Hmtl文件
4.安装http协议的消息格式要求,把HTML内容回复给浏览器(发送响应)
5.浏览器收到响应的消息之后,安装html的规则渲染页面
6.断开连接

对应django项目启动 的步骤:

启动manage.py文件:
1.命令行启动;
python3 manage.py runserver IP:8001 #指定ip 端口;
python3 manage.py runserver 8001 #指定端口;
python3 manage.py runserver #默认8000端口启动

2.pycharm启动: image.png image.png

关闭;释放端口:


image.png

2.配置相关:项目名/setting.py文件
1.Templates(存放HTML文件的配置)<--告诉django去哪里找我的HTML文件>


image.png

2.静态文件(css/js/图片)


image.png
image.png
image.png

相关文章

  • Diango项目文件说明1

    python web框架的本质:a.收发socket消息 -->按照HTTP协议消息格式去解析消息b.路径和要执行...

  • Django框架

    # 创建项目: django-admin startproject 项目名称 # 创建应用: diango-adm...

  • React Native入门2(项目结构)

    项目结构说明: 1、android文件夹--包含安卓项目文件 2、ios 文件夹--包含iOS项目文件 3、nod...

  • 1.django项目创建

    项目基础搭建 1. 创建虚拟环境 2.安装django框架 3.diango框架的版本选择 4.使用命令创建项目 ...

  • 项目文件说明

    cate:每个类别的groundtruth文件(t7格式),用于测试检测模型对每个类别的准确率。(目前有train...

  • Jinkens plugin(builder type) dev

    Hello world项目文件和结构简单说明 1. pom.xml文件 maven项目的配置文件,定义项目属性和依...

  • 从零开始webpack+react+react-redux全家桶

    1、创建项目文件2、使用到的技术栈 3、目录说明 init初始化项目 1、创建react-demo文件夹并进入项目...

  • vue项目文件说明

    1.main.js是我们的入口文件,也初始化了vue实例对象,并且也是对所需要插件的引用 2.app.vue是我们...

  • node、npm、package.json

    package.json 工程文件(说明此项目需要依赖模块) 1.如何生成文件? (需要和gulpfile....

  • 15--Qt Quick 概览

    标签(空格分隔): Qt 项目中目录各个文件说明 helloWorld.pro 该文件是项目文件,其中包含了项目相...

网友评论

      本文标题:Diango项目文件说明1

      本文链接:https://www.haomeiwen.com/subject/ugyizktx.html