美文网首页
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

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