Day03:认识MVT

背景知识

首先必须先知道网站的运作分为client(客户端)和server(服器端)两者比次运作
从家里上网连到google的时候其实就是从client发送了requests(请求)到server
而server接收到client要连线的讯息就会处理client的请求,完成後发送responses(回应)

什麽是MVT架构?

MVT就是当server接收到request时,Django的程序就会通过这个架构将每个步骤的程序分别到对应的档案中做处理

这边可以将MVT上拥有几个部分

  • URLs:主要是根据每个URL送出的request去分配给view做处理
  • View:接收完URL所传过来的request去做对应的动作,并且去向model要资料,处理完需求并整合template返回response
  • Models:主要向资料库去拿资料并操控资料库的新增、修改、删除
  • Template:定义client所显示的模板文件

MVT也就是Model、View、Template,以上大致就是MTV各个部份的职责
了解完MVT之後明天来接资料库

参考来源:


<<:  【LeetCode】BFS

>>:  JS 03 - 资料传递

资安学习路上-picoCTF 解题(crypto)2

3.RSA(非对称式加密)-公钥e给太小 RSA加密可参考这位大大写的 https://ithelp...

[Day14]Fourth Point!!

上一篇介绍了Parking,题目是说在一条很长的道路上,选择任意位子停车,要输出走去各点并回到停车处...

Day01-为什麽我要学Vue/Vue简介

我的梦想就是带这一台笔电走遍全世界,「成为一个工程师似乎可以完成这个梦想」,於是在去年底毅然决然的投...

JavaScript入门 Day03_输出文字

那今天终於要来开始打code了!! 就从最基本的 Hello World开始吧 每一款程序语言最基本...

Day 03 - 环境安装(下) JDK & Spring Tool Suite

环境安装的最後一个环节,就是安装我们的开发工具,本篇教学使用Spring Tool Suite (S...