zoukankan      html  css  js  c++  java
  • Django项目的创建和设计模式

    1.安装django

    • pip  install  django

    2.创建项目

    • 进入到项目文件夹的根目录下
    • django-admin   startproject    <project_name>

    3.创建app

    • python    manager.py    startapp    <app_name>

    Django的设计模式

        MTV模式 、MVC模式

    • MVC:     mode(模型)、 view(视图)、 control(控制器)
    • M: 管理应用程序的状态(通常存储到数据库中),并榆树改变状态的行为(或者叫"业务规则")
    • V:  负责把数据格式化呈现给用户
    • C:     接受外部用户的操作,根据操作访问模型获取数据,并调用"视图"显示这些数据,控制台将"模型"和"视图"分离,并生成二者之间的纽带


    • MTV:    django也是一个MVC框架,但是django中控制器接受用户输入的部分由框架自行处理,所以django中更关注的是视图(views),称MTV模式
    • M:    代表模型(model),数据存取层,该层处理与数据相关的事物,如何存取,包含哪些行为以及数据之间的关系等
    • T:     代表模板(template),即表现层。该层处理与表现相关决定;如何在页面和其他类型的文档中进行显示
    • V:     代表视图(view),即业务逻辑层。该层包含存取模型及调取恰当模型的相关逻辑,可看做模板与模型之间的桥梁。
  • 相关阅读:
    EL
    Cookie & Session
    JSP !
    Request & response
    The use of servlet
    Details about HTTP
    About Tomcat!
    idea提升效率的高频快捷键!(持续更新中)
    Mysql数据库的使用经验总结
    Myeclipse以及Genymotion工具的使用以及java后台开发小结
  • 原文地址:https://www.cnblogs.com/ivy-blogs/p/10574486.html
Copyright © 2011-2022 走看看