zoukankan      html  css  js  c++  java
  • Django笔记01

    web应用

      所有的web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端

    C/S:客户端/服务端

    B/S:浏览器/服务端

    HTTP协议

      超文本传输协议

      四大特性

        1、基于TCP/IP协议之上的应用层协议

        2、基于请求-响应模式

        3、无状态保存

        4、无连接

      请求协议

        请求方法 空格 URL 空格 协议版本

        字段:值

        

        请求数据

      响应协议

        协议版本 空格 状态码 空格 状态描述

        字段 : 值

        

        响应数据

    状态码

      1XX  Informational(信息性状态码)  接收的请求正在处理

      2XX  Success(成功状态码)     请求正常处理完毕

      3XX  Redirection(重定向状态码)   需要进行附加操作以完成请求

      4XX  Client Error(客户端错误状态)  服务器无法处理请求

      5XX  Server Error(服务器错误状态码)   服务器处理请求错误

    https://www.cnblogs.com/Dominic-Ji/p/9949224.html#autoid-0-0-0

    动静态网页

      静态网页:数据固定,不改变

      动态网页:数据实时获取

    python三大主流web框架

      django 大而全  flask 小而精  tornado异步非阻塞

      django:socket使用别人的,路由与视图函数,模板渲染自己写的

      flask:路由与视图函数自己写的,socket,模板渲染使用别人的

      tornado:都是自己写的

    django简介

      安装:pip3 install django==1.11

      创建django项目:django-admin startporject mysite

      创建app:python manage.py startapp app01

      启动django:python manage.py runserver

      命令创建没有templates文件夹,需要手动创建并在settings配置文件中写上路径

    django主要文件介绍

      migrations  数据库迁移记录相关

      models.py  orm模型类

      views.py  视图函数

      template  模板文件夹

      manage.py  django的启动文件

      settings.py  django项目的配置文件

      urls.py  路由与视图函数的映射关系

    HttpResponse  返回字符串

    render  渲染页面并返回

    redirect  重定向

    https://www.cnblogs.com/Dominic-Ji/p/9167438.html?tdsourcetag=s_pctim_aiomsg

      

  • 相关阅读:
    大数相乘
    分层打印二叉树
    sharepoint 编辑页面时应该注意的一些地方
    sharepoint2007在创建Web应用程序时的问题
    asp.net页面编码问题
    “ ”在IE和FF下显示不一致问题
    DataReader为数据源时的数据获取时的数据获取问题
    sharepoint个人视图修改问题
    母板页图片使用相对路径显示问题
    Web Part Templates for Microsoft Visual Studio .NET下载地址
  • 原文地址:https://www.cnblogs.com/LinChengcheng/p/10690061.html
Copyright © 2011-2022 走看看