Day02 何谓Django?

我们都要谈Django了,总不能连他是什麽都不知道吧?
既然你都诚心诚意地发问了,那我就大发慈悲地告诉你吧!
Django简单来说就是一个高级的Python网路框架,可以让你开发安全且可维护的网站。
而Django负责处理网站开发中麻烦的部分,所以你可以完全专注於编写应用程序,而无需再重新开发。这对他的使用者来说,无疑是最大的福音,简化了很多我们在写网页的流程。

Django的特色

它拥有以下的特色:

  • 免费开放原始码
  • 着重快速开发、高效能
  • 遵从 DRY ( Don't Repeat Yourself ) 守则,致力於浅显易懂的程序码
  • 使用类似 Model–view–controller (MVC) pattern 的架构

Django的框架

如同一些比较着名的 Web framework,Django 同样也使用了类似 MVC 的架构,只是在定义和解释上略为不同,称为 MTV ( Model–Template–View ),而Django的架构图大概就像以下这样:

介绍到这边大家对於Django应该有更进一步的认识了吧,明天开始就要慢慢真正进入Django的世界了。

我们今天就先到这吧,我们明天见!


<<:  【Day 02】- 消失在系统上的目录与文件(教你如何藏档案或目录)

>>:  我的第一份实习

Day5 被动情蒐(2)-dig、fierce、DNSenum、DNSrecon、Sublist3r、dnsdumpster

DNS 工具:dig Domain Information Groper 一样可以检测 DNS 服...

Python 演算法 Day 8 - 理论基础 统计 & 机率

Chap.I 理论基础 Part 4:统计 & 机率 Analyze the data th...

PM职称百百种,工作内容样样有

到底 PM 在做什麽? 以前还没有开始当产品经理前,因为对这个职位很有兴趣希望能够往这个职涯发展,...

学习javascript前...HTML3

学习html就是在学习如何使用标签,所以我现在要来了解各个标签的意思以及如何使用。 1.< t...

Vue CLI建置 & GitHub上传

昨天我们安装好Vue cli今天要来新增一个专案啦~在官网中它介绍了两种方法,那这里会用第二种方法实...