django介绍
目的:了解Django框架的作用和特点
作用:
简单 ,快速的开发数据库驱动的网站
Django的优势
1.快速开发
2.MVT MVC
3.功能齐全
4.Django学习版本 1.11.11
由于 Django 是一个功能齐全的框架 它有着很多种工具包 所以加载起来 比较慢 如果是一些轻量,便捷的项目 还是推荐使用flask进行处理
Django设计模式(MVC / MTV)
目的:了解什么是MVC MTV
思考:为什么要用设计模式
答:分工、解耦,让不同的代码块之间降低耦合,增强代码的可扩展性和可移植性,实现向后兼容
一 MVC
M:为Model ,主要封装对于数据库的访问
V:为View , 主要用于生成前端页面
C: 为Controller,用于接收请求,处理业务逻辑,负责Model和View的交互
二 MVT
M:为Model ,主要封装对于数据库的访问
V:为View,用于接收请求,处理业务逻辑,负责Model和View的交互
T:为Template,与MVC中的V功能相同,负责封装构造要返回的html