zoukankan      html  css  js  c++  java
  • Django预备知识

    http协议
    url: 协议://域名(IP)+端口(80)/路径?参数(a=1&b=2)
    示例:https://www.baidu.com/s/?wd=aaa

    MVC
    M:mdoel 与数据库打交道
    C:controller 控制器(url的分发与视图函数的逻辑处理)
    V:View 视图 (html文件)

    MTV
    M:mdoel 与数据库打交道
    T:templates 存放html文件
    V:View 视图函数(逻辑处理)

    +
    url的控制器

    http协议是基于tcp协议的

    3 请求协议格式
    """
    请求首行 请求方式 url(路径?get请求参数) 协议/版本号
    请求头 key:value

    请求体 数据(只有post请求才会有请求体)
    """

    4 响应协议格式
    """
    响应首行 协议/版本号 状态码 状态码译文
    响应头 Content-Type:text/html

    响应体 <h1>Hello, luffycity!</h1>
    """
    1 下载django:pip3 install django
    2 创建Django项目:django-admin(.py) startproject 项目名称
    3 创建应用: python manage.py startapp app名称
    4 启动项目: python manage.py runserver IP:PORT

    项目名称
    --manage.py # 启动文件 与项目交互文件
    --项目名称
    ----settings.py : 配置信息
    ----urls: 路径与视图函数的映射
    ----wsgi: 封装socket
    app01
    ---models: 存放与该app相关的表结构
    ---view : 存放与该app相关的视图函数的




  • 相关阅读:
    服务器新环境搭建笔记
    mysql存储过程中的异常处理
    Maven为不同环境配置打包
    redis 绑定任意ip
    Redis 【Hash】 一句话说明
    Redis 【string】 一句话说明
    Redis 【keys】 一句话说明
    Redis命令参考【EXPIRE】
    Apache Maven 入门篇 ( 下 )
    Apache Maven 入门篇 ( 上 )
  • 原文地址:https://www.cnblogs.com/shanghongyun/p/9793569.html
Copyright © 2011-2022 走看看