Django入门基础教程。(一、Django的概要和安装)
目录
- 一、Django的概要
- 1.Django的介绍
- 2.Django的MTV
- 二、Django的安装
一、Django的概要
1.Django的介绍
如果你来看这篇文章,想必你一定是正在学习网站开发的后端,或者想要学习网站的后端开发,选择的Django框架作为网站的后端。
没错,Django正是一个由Python编写的网络框架,可以给开发者便利快捷的开发网站。现在国内有很多大型网站都是使用的Django这个框架,它能够承受高并发。同时,该框架本身就自带了网络安全服务。
该框架可以在Windows、MacOS、Linux等平台运行。
2.Django的MTV
学习Django一定要知道的东西就是MTV。需要知道MTV代表的都是什么含义。
- Views:视图。是一个请求处理函数,它就收HTTP请求并返回HTTP响应。试图通过模型访问满足请求所需要的数据,并将相应的格式给模板发去。
- Models:模型。是定义应用程序数据结构的Python对象,并提供在数据库中的管理(GET、POST、PATHCH、DELETE)和查询记录的机制。
- Templates:模板。是定义文件(如html文件)的结构或布局的文件。
总结
Model | Template | View |
---|---|---|
负责业务对象和数据库的关系映射(ORM) | 负责如何把页面展示给用户(html) | 负责业务逻辑,并在适当时候调用Model和Template |
二、Django的安装
Django和Python中其他的模块一样,都是通过pip指令安装。
pip install django
查看django的版本
在cmd中输入以下指令:
python -m django --version
这里的3.1.3就是我的Django的版本。
Django入门基础教程。(一、Django的概要和安装)相关推荐
- 超实用的Django入门基础教程,新手必备!
Django入门基础教程 Django简介 安装Django 虚拟环境的建立和准备工作 一.通过pycharm创建 手动创建app 迁移数据库 二.手动创建 创建一个新的文件夹 创建虚拟环境 激活虚拟 ...
- python基础教程运行程序_Python入门基础教程:WSGI
原标题:Python入门基础教程:WSGI WSGI 简介 WSGI 是什么 WSGI 是 Python Web Server Gateway Interface 的缩写,是描述 Web 服务器与 P ...
- python入门基础教程-Python入门基础教程:WSGI
原标题:Python入门基础教程:WSGI WSGI 简介 WSGI 是什么 WSGI 是 Python Web Server Gateway Interface 的缩写,是描述 Web 服务器与 P ...
- Hadoop新手篇:hadoop入门基础教程
Hadoop新手篇:hadoop入门基础教程 关于hadoop的分享此前一直都是零零散散的想到什么就写什么,整体写的比较乱吧.最近可能还算好的吧,毕竟花了两周的时间详细的写完的了hadoop从规划到环 ...
- c++语言while循环,c++ c语言while 循环语句入门基础教程
c++ c语言while 循环语句入门基础教程 我们来看While 循环语句,它跟 For 循环区别在于,For 循环一般知道循环次数,在第一行里头就指明了,而while循环一般不知道循环次数,下面我 ...
- Hadoop入门基础教程 Hadoop之单词计数
单词计数是最简单也是最能体现MapReduce思想的程序之一,可以称为MapReduce版"Hello World",该程序的完整代码可以在Hadoop安装包的src/exampl ...
- Hadoop入门基础教程 Hadoop之完全分布式环境搭建
上一篇我们完成了Hadoop伪分布式环境的搭建,伪分布式模式也叫单节点集群模式, NameNode.SecondaryNameNode.DataNode.JobTracker.TaskTracker所 ...
- Python学习入门基础教程(learning Python)--5.6 Python读文件操作高级
前文5.2节和5.4节分别就Python下读文件操作做了基础性讲述和提升性介绍,但是仍有些问题,比如在5.4节里涉及到一个多次读文件的问题,实际上我们还没有完全阐述完毕,下面这个图片的问题在哪呢? 问 ...
- Timingdesigner入门 基础 教程
Timingdesigner 入门 基础 教程(装载) 原创作者:冰三点水 http://blog.csdn.net/u013608300/article/details/78988523 Timin ...
最新文章
- 牛逼!原来分布式事务可以这样玩!
- 雨中赶班车 2019-12-19
- Dynamics CRM 提示“操作无效”
- 【归并排序】休息(jzoj 3462)
- Mybatis 批量操作总结
- 生产环境几个实用的命令整理(一)
- 主机测评软件_海外主机测评丨SugarHosts 美国虚拟主机测评
- Shiro与Spring整合
- 155.PHP中“==”运算符的安全问题
- 移动警务系统建设方案
- 一键实现自动化部署(灰度发布)实践
- python爬取别人qq空间相册_Python_小林的爬取QQ空间相册图片链接程序
- 一键生成AppIcon 多种尺寸图标
- 苹果cookie是打开还是关闭_如何避免苹果safari自带浏览器“跟踪”你的信息!
- BitCoke测评报告 | TokenInsight
- 执念与释然,一念之间
- 星星泡饭伴奏_星星泡饭 - Ayo_Lvlv - 5SING中国原创音乐基地
- 【练习】获取新浪搜索中的热搜榜的标题
- 2020.10.20课堂笔记(java8新特性 lambda表达式)
- 华为 HCIA-Cloud Computing V4.0(基础知识)