目录

  • 一、Django的概要
    • 1.Django的介绍
    • 2.Django的MTV
  • 二、Django的安装

一、Django的概要

1.Django的介绍

如果你来看这篇文章,想必你一定是正在学习网站开发的后端,或者想要学习网站的后端开发,选择的Django框架作为网站的后端。
没错,Django正是一个由Python编写的网络框架,可以给开发者便利快捷的开发网站。现在国内有很多大型网站都是使用的Django这个框架,它能够承受高并发。同时,该框架本身就自带了网络安全服务。
该框架可以在Windows、MacOS、Linux等平台运行。

2.Django的MTV

学习Django一定要知道的东西就是MTV。需要知道MTV代表的都是什么含义。

  1. Views:视图。是一个请求处理函数,它就收HTTP请求并返回HTTP响应。试图通过模型访问满足请求所需要的数据,并将相应的格式给模板发去。
  2. Models:模型。是定义应用程序数据结构的Python对象,并提供在数据库中的管理(GET、POST、PATHCH、DELETE)和查询记录的机制。
  3. 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的概要和安装)相关推荐

  1. 超实用的Django入门基础教程,新手必备!

    Django入门基础教程 Django简介 安装Django 虚拟环境的建立和准备工作 一.通过pycharm创建 手动创建app 迁移数据库 二.手动创建 创建一个新的文件夹 创建虚拟环境 激活虚拟 ...

  2. python基础教程运行程序_Python入门基础教程:WSGI

    原标题:Python入门基础教程:WSGI WSGI 简介 WSGI 是什么 WSGI 是 Python Web Server Gateway Interface 的缩写,是描述 Web 服务器与 P ...

  3. python入门基础教程-Python入门基础教程:WSGI

    原标题:Python入门基础教程:WSGI WSGI 简介 WSGI 是什么 WSGI 是 Python Web Server Gateway Interface 的缩写,是描述 Web 服务器与 P ...

  4. Hadoop新手篇:hadoop入门基础教程

    Hadoop新手篇:hadoop入门基础教程 关于hadoop的分享此前一直都是零零散散的想到什么就写什么,整体写的比较乱吧.最近可能还算好的吧,毕竟花了两周的时间详细的写完的了hadoop从规划到环 ...

  5. c++语言while循环,c++ c语言while 循环语句入门基础教程

    c++ c语言while 循环语句入门基础教程 我们来看While 循环语句,它跟 For 循环区别在于,For 循环一般知道循环次数,在第一行里头就指明了,而while循环一般不知道循环次数,下面我 ...

  6. Hadoop入门基础教程 Hadoop之单词计数

    单词计数是最简单也是最能体现MapReduce思想的程序之一,可以称为MapReduce版"Hello World",该程序的完整代码可以在Hadoop安装包的src/exampl ...

  7. Hadoop入门基础教程 Hadoop之完全分布式环境搭建

    上一篇我们完成了Hadoop伪分布式环境的搭建,伪分布式模式也叫单节点集群模式, NameNode.SecondaryNameNode.DataNode.JobTracker.TaskTracker所 ...

  8. Python学习入门基础教程(learning Python)--5.6 Python读文件操作高级

    前文5.2节和5.4节分别就Python下读文件操作做了基础性讲述和提升性介绍,但是仍有些问题,比如在5.4节里涉及到一个多次读文件的问题,实际上我们还没有完全阐述完毕,下面这个图片的问题在哪呢? 问 ...

  9. Timingdesigner入门 基础 教程

    Timingdesigner 入门 基础 教程(装载) 原创作者:冰三点水 http://blog.csdn.net/u013608300/article/details/78988523 Timin ...

最新文章

  1. 牛逼!原来分布式事务可以这样玩!
  2. 雨中赶班车 2019-12-19
  3. Dynamics CRM 提示“操作无效”
  4. 【归并排序】休息(jzoj 3462)
  5. Mybatis 批量操作总结
  6. 生产环境几个实用的命令整理(一)
  7. 主机测评软件_海外主机测评丨SugarHosts 美国虚拟主机测评
  8. Shiro与Spring整合
  9. 155.PHP中“==”运算符的安全问题
  10. 移动警务系统建设方案
  11. 一键实现自动化部署(灰度发布)实践
  12. python爬取别人qq空间相册_Python_小林的爬取QQ空间相册图片链接程序
  13. 一键生成AppIcon 多种尺寸图标
  14. 苹果cookie是打开还是关闭_如何避免苹果safari自带浏览器“跟踪”你的信息!
  15. BitCoke测评报告 | TokenInsight
  16. 执念与释然,一念之间
  17. 星星泡饭伴奏_星星泡饭 - Ayo_Lvlv - 5SING中国原创音乐基地
  18. 【练习】获取新浪搜索中的热搜榜的标题
  19. 2020.10.20课堂笔记(java8新特性 lambda表达式)
  20. 华为 HCIA-Cloud Computing V4.0(基础知识)

热门文章

  1. 【操作系统】面向真题学操作系统 —— 操作系统概述客观题
  2. 不是计算机硬件有哪些,电脑基本硬件有哪些(除了可以看到的还有哪些)
  3. 中国雾霾 China smog_ Sky dark from air pollution
  4. 解决java中文乱码,编码识别测试,汇总
  5. 回首2020,是成长,亦是挑战(学生版)
  6. Python实现多张图片拼接
  7. 串口 IIC PWM 相关
  8. 滑动变阻器功率最值问题
  9. 爱快安装或重置后,PC或手机端获取不到ip
  10. Surf——算法原理