美文网首页
django面面观(一)

django面面观(一)

作者: hjw2015 | 来源:发表于2016-08-13 23:18 被阅读41次

django官方定义

Django是一个高级的Python 框架,促进整洁而务实地设计及快速开发。

它由有经验的开发者创建(确实如此),避免很多不必要往往也是很麻烦的开发内容。

它免费而且开放源代码。

官方给出了使用django的几大理由:

1.不可思议的快。不过这个快好像指的是构建web是很快,节省开发时间。

2.满载而来。有很多完善的附加组件,来实现常用的任务。

3.令人宽慰的安全。什么意思,好像是强调安全性。

4.扩展性高。可以满足极大访问量需求的快速扩展。

5.难以置信的多用途。什么CMS、社交网络、科学计算平台,它都不在话下。

wiki上的定义

Django是免费而且开放源码的web框架,它遵循MVC架构模式。主要目标是,减小web创建的复杂性,实现数据驱动的网站。

它强调复用性和组件插件化、快速开发、不做重复工作等。

而且,它也给出了Django的一些特征:

1.组件化

有很多现成的组件,比如轻量级而独立的web server、Form序列化和有效性检验、模板系统、缓存框架等等组件,它们可以直接集成到应用中。

2.捆绑式应用

Django捆绑了不少应用,包括认证系统,RSS或Atom生成工具、Google Sitemaps生成工具等,可以直接嵌入到web中。

3.扩展性

允许直接介入第三方代码,也就是允许替换一些自身的技术来解决一些瓶颈问题,如果有的话。

4.服务改造

这个有点高级特性了,和一些其他的服务结合,比如Apache、Nginx。

好了,这些都是一些特性总结,仅供参考。

下面来看一下,它的用武之地。(可以登录Django站点[点击进入]查看Django驱动的网站,当然也包括这个站点本身)

1.先看一些鼎鼎有名的网站。Pinterest、Instagram、Mozilla、The Washingtom Times、Disqus等等。

2.先别急,上面都是国外的。其实,国内用Django的也不少,据说饿了么、果壳网、知乎就、一心理就是,貌似这是个冒险,是吗?

很多高访问量的网站,Django都能应付自如,确实不可小觑啊。

相关文章

  • django面面观(一)

    django官方定义 Django是一个高级的Python 框架,促进整洁而务实地设计及快速开发。 它由有经验的开...

  • Django面面观(三)

    数据库设置(DATABASES) 文件mysite/settings.py里,包含了按模块级别的设置。 默认使用S...

  • Django面面观(二)

    Django安装 和python其他包的安装一样,可以使用pip安装。 执行如下,Django查看版本。 $ py...

  • 自由意志面面观 07

    自由意志面面观 07 进一步来分析卫斯理的神学 自由意志面面观(7) 自由意志面面观(7) 《自由意志面面观》第七...

  • 自由意志面面观 06

    自由意志面面观 06 随意自由论 自由意志面面观(6).mp3 自由意志面面观(6) 校对:加立&Jireh.k ...

  • 一本绝对烧脑的小说理论书

    一本绝对烧脑的小说理论书 ——《小说面面观 》读后感 《小说面面观》的作者福斯特绝对是一个语言高手,你看他...

  • 自由意志面面观05

    加尔文主义与阿米念主义的异同 自由意志面面观(5).mp3 自由意志面面观(5) 校对:加立&Jireh.k 文字...

  • 自由意志面面观02

    自由意志真伪辨 自由意志面面观(2).mp3 《自由意志面面观——加尔文主义与阿米念主义的异同》第二讲:自由意志真...

  • 自由意志面面观 03

    自由意志的定义 自由意志面面观(3).mp3 《自由意志面面观——加尔文主义与阿米念主义的异同》第三讲 校对:加立...

  • Django+Vue环境搭建

    一、Django环境 1、下载Django pip install django 2、创建Django项目 dja...

网友评论

      本文标题:django面面观(一)

      本文链接:https://www.haomeiwen.com/subject/yqrysttx.html