zoukankan      html  css  js  c++  java
  • 习题4-6

    4.画出Django请求生命周期

    5.Django创建项目的命令

    django-admin startproject 项目名称
    python manage.py startapp 应用app名
    

    6.对MVC,MVT的理解

    M:Model,模型,和数据库进行交互
    V:View,视图,负责产生Html页面
    C:Controller,控制器,接收请求,进行处理,与M和V进行交互,返回应答。

    1、 用户点击注按钮,将要注册的信息发送给网站服务器。
    2、 Controller控制器接收到用户的注册信息,Controller会告诉Model层将用户的注册信息保存到数据库
    3、 Model层将用户的注册信息保存到数据库
    4、 数据保存之后将保存的结果返回给Model模型,
    5、 Model层将保存的结果返回给Controller控制器。
    6、 Controller控制器收到保存的结果之后,或告诉View视图,view视图产生一个html页面。
    7、 View将产生的Html页面的内容给了Controller控制器。
    8、 Controller将Html页面的内容返回给浏览器。
    9、 浏览器接受到服务器Controller返回的Html页面进行解析展示。

    M:Model,模型,和MVC中的M功能相同,和数据库进行交互。
    V:view,视图,和MVC中的C功能相同,接收请求,进行处理,与M和T进行交互,返回应答。
    T:Template,模板,和MVC中的V功能相同,产生Html页面

    1、 用户点击注册按钮,将要注册的内容发送给网站的服务器。
    2、 View视图,接收到用户发来的注册数据,View告诉Model将用户的注册信息保存进数据库。
    3、 Model层将用户的注册信息保存到数据库中。
    4、 数据库将保存的结果返回给Model
    5、 Model将保存的结果给View视图。
    6、 View视图告诉Template模板去产生一个Html页面。
    7、 Template生成html内容返回给View视图。
    8、 View将html页面内容返回给浏览器。
    9、 浏览器拿到view返回的html页面内容进行解析,展示。

  • 相关阅读:
    77. Combinations (Recursion)
    90. Subsets II (Back-Track, DP)
    78. Subsets (Back-Track, DP)
    131. Palindrome Partitioning (Back-Track, DP)
    41. First Missing Positive (HashTable)
    49. Group Anagrams (string, HashTable)
    76. Minimum Window Substring (String, Map)
    Leetcode Intersection of Two Linked Lists
    Cocos2d-js 开发记录:基本图形绘制
    Cocos2d-js 开发记录:骨骼动画载入
  • 原文地址:https://www.cnblogs.com/XWJHY/p/14183768.html
Copyright © 2011-2022 走看看