Django初步了解

ops/2024/10/20 18:54:39/

目录

一、什么是Django

二、Django的设计模式

三、涉及的英文缩写及其含义

四、安装(官方教程)


一、什么是Django

Django是一个Python Web框架,可以快速开发网站,提供一站式的解决方案,包括缓存、数据库ORM、后台管理、验证、表单处理等多项功能。

Web:一种基于超文本(用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本)和HTTP的、全球性动态交互(信息动态变化、可与之进行交互)、跨平台(windows\mac\linux等平台都可以访问)的分布式(信息可以分布在不同站点)图形信息系统

二、Django的设计模式

Django是免费、开源的,是一个遵循MTV设计模式的框架。MVC是经典的软件开发设计模式,MTV 模式是在它的基础上衍生而来。图来源:Django MVT与MVC设计模式

Django中的MTV:

Model:处理与数据相关的事务,比如数据库交互。

Template:处理页面的显示,也决定了用户界面的外观。

View:同时与模型(model)和模板(templates)进行交互。比如①处理用户请求②指定向用户展示数据的方式③定渲染模板并处理用户提交的数据。

三、涉及的英文缩写及其含义

ORM:对象关系映射Object Relational Mapping

HTML:超文本标记语言Hyper Text Markup Language

HTTP:超文本传输协议Hypertext Transfer Protocol

MVC:Model、View、Controller--模型、视图、控制器

MTV:Model、Template、View--模型、模版、视图

四、安装(官方教程)

Django 文档内容 | Django 文档 | Djangoicon-default.png?t=N7T8https://docs.djangoproject.com/zh-hans/5.0/contents/


http://www.ppmy.cn/ops/22156.html

相关文章

Memory augment is All You Need for image restoration 论文翻译

目录 一.介绍 二.实际工作 A.图像阴影去除 B.图像去雨 C.存储模块的开发 三.网络结构 A.内存扩充 B.损失函数设计 四.实验 A.与最先进方法的比较 B.MemoryNet消融研究 五.结论 CVPR2023 MemoryNet 记忆增强是图像恢复所需要的一切 论文地址https://arxiv.org/abs/…

材质系统:关于PBR(Physically Based Rendering)需要知道的一些事

目录 前言 1. 什么是PBR? 2. 为什么PBR在近期开始流行 3. PBR材质与其他渲染器中材质(如Vray材质、Enscape中的材质)的区别是什么? 4. 为什么Vray之类的渲染器从一开始没有使用PBR材质系统? 前言 本文内容基于对图…

json.loads()与json.dumps()区别

1、json.loads() 序列化,将JSON字符串,转换为Python的数据结构,如字典。 2、json.dumps() 反序列化,将Python的数据结构,转换成JSON字符串。

Flink DataStream API 批处理能力演进之路

摘要:本文由阿里云 Flink 团队郭伟杰老师撰写,旨在向 Flink Batch 社区用户介绍 Flink DataStream API 批处理能力的演进之路。内容主要分为以下三个部分: 1. 批处理语义和性能优化 2. Batch API 功能增强 3. 总结 最近在和一个朋友闲聊时&am…

使用c++类模板和迭代器进行List模拟实现

List 一、创建节点结构二、创建迭代器类1、类的结构2、一系列的运算符重载 三、创建list1、细节把握2、迭代器函数3、构造函数和析构函数4、增删查改的成员函数 一、创建节点结构 template <class T>//节点结构 struct ListNode {ListNode<T>* _next;ListNode<…

Spring响应式高并发编程

这里写目录标题 JDK基础Lambda表达式双冒号语法函数式接口 StreamApi流式处理创建流对象中间操作filter 并行流终结操作收集操作 阻塞式编程和响应式编程JUCflow 响应式流Flux流Mono流事件回调 缓冲区限流操作手动产生流自定义处理器多线程的协作与调度 JDK基础 响应式编程将大…

微软开源了 MS-DOS 4.00

DOS的历史源远流长&#xff0c;很多现在的年轻人不知道DOS了。其实早期的windows可以看做是基于DOS的窗口界面的模拟器&#xff0c;系统的本质其实是DOS。后来DOS的漏洞还是太多了&#xff0c;微软重新写了windows的底层内核。DOS只是一个辅助终端的形式予以保留了。 微软是在…

常用excel操作笔记

一、表达式 1. 查找excel中一列值出现在另外一列中 IF(SUMPRODUCT(--(ISNUMBER(SEARCH($A$1:$A$101,C2)))),1,0) 2.计算某个字符出现的次数 LEN(G2)-LEN(SUBSTITUTE(G2,">",))1 3.拼接字符串 C2&"|"&A2 4.根据当前日期生成19位id TEXT(TODAY…