`
gaojingsong
  • 浏览: 1202369 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

【Python之Django 介绍】

阅读更多

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.

Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。



 

Why Django?

With Django, you can take Web applications from concept to launch in a matter of hours. Django takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.

 

 

Ridiculously fast. 快得离谱

Django was designed to help developers take applications from concept to completion as quickly as possible.

 

Reassuringly secure.令人放心的安全

Django takes security seriously and helps developers avoid many common security mistakes.

 

Exceedingly scalable.非常可伸缩/扩展

Some of the busiest sites on the Web leverage Django’s ability to quickly and flexibly scale.

 

Fully loaded.满载多功能

Django includes dozens of extras you can use to handle common Web development tasks. Django takes care of user authentication, content administration, site maps, RSS feeds, and many more tasks — right out of the box.

 

Incredibly versatile.难以置信的多功能

Companies, organizations and governments have used Django to build all sorts of things — from content management systems to social networks to scientific computing platforms.

 

 

 

Django 框架的核心组件有:

1)用于创建模型的对象关系映射

2)为最终用户设计的完美管理界面

3)一流的 URL 设计

4)设计者友好的模板语言

5)缓存系统

 

 

Django基于MVC的设计十分优美:

1)对象关系映射 (ORM,object-relational mapping):以Python类形式定义你的数据模型,ORM将模型与关系数据库连接起来,你将得到一个非常容易使用的数据库API,同时你也可以在Django中使用原始的SQL语句。

2)URL 分派:使用正则表达式匹配URL,你可以设计任意的URL,没有框架的特定限定。像你喜欢的一样灵活

3)模版系统:使用Django强大而可扩展的模板语言,可以分隔设计、内容和Python代码。并且具有可继承性。

4)表单处理:你可以方便的生成各种表单模型,实现表单的有效性检验。可以方便的从你定义的模型实例生成相应的表单。

5)Cache系统:可以挂在内存缓冲或其它的框架实现超级缓冲 -- 实现你所需要的粒度。

6)会话(session),用户登录与权限检查,快速开发用户会话功能。

7)国际化:内置国际化系统,方便开发出多种语言的网站。

8)自动化的管理界面:不需要你花大量的工作来创建人员管理和更新内容。Django自带一个ADMIN site,类似于内容管理系统

  • 大小: 16.4 KB
0
2
分享到:
评论

相关推荐

    Python基于Django学生宿舍管理系统源码.zip

    Python基于Django学生宿舍管理系统源码 Python基于Django学生宿舍管理系统源码 Python基于Django学生宿舍管理系统源码 Python基于Django学生宿舍管理系统源码 Python基于Django学生宿舍管理系统源码 Python基于...

    python+django+mysql电影推荐系统源码,毕业设计.zip

    python+django+mysql电影推荐系统源码,毕业设计 python+django+mysql电影推荐系统源码,毕业设计 python+django+mysql电影推荐系统源码,毕业设计 python+django+mysql电影推荐系统源码,毕业设计 python+...

    Python基于Django的图书管理系统源码.zip

    Python基于Django的图书管理系统源码 Python基于Django的图书管理系统源码 Python基于Django的图书管理系统源码 Python基于Django的图书管理系统源码 Python基于Django的图书管理系统源码 Python基于...

    用Python与Django开发的在线教育平台网站源码.zip

    用Python与Django开发的在线教育平台网站源码 用Python与Django开发的在线教育平台网站源码 用Python与Django开发的在线教育平台网站源码 用Python与Django开发的在线教育平台网站源码 ...

    Python基于Django的旅游信息管理系统源码

    Python基于Django的旅游信息管理系统源码Python基于Django的旅游信息管理系统源码Python基于Django的旅游信息管理系统源码Python基于Django的旅游信息管理系统源码Python基于Django的旅游信息管理系统源码Python基于...

    python基于django的图书推荐系统源码.zip

    python基于django的图书推荐系统源码 python基于django的图书推荐系统源码 python基于django的图书推荐系统源码 python基于django的图书推荐系统源码 python基于django的图书推荐系统源码 python基于django...

    Python基于Django框架实现的一个学生信息管理系统源码.zip

    Python基于Django框架实现的一个学生信息管理系统源码 Python基于Django框架实现的一个学生信息管理系统源码 Python基于Django框架实现的一个学生信息管理系统源码 Python基于...

    使用python的django开发的一个商城项目源码.zip

    使用python的django开发的一个商城项目源码 使用python的django开发的一个商城项目源码 使用python的django开发的一个商城项目源码 使用python的django开发的一个商城项目源码 使用python的django...

    Python+Django实现基于人脸识别的门禁管理系统源码.zip

    Python+Django实现基于人脸识别的门禁管理系统【源码】Python+Django实现基于人脸识别的门禁管理系统【源码】Python+Django实现基于人脸识别的门禁管理系统【源码】Python+Django实现基于人脸识别的门禁管理系统...

    Python基于Django的在线考试系统源码.zip

    Python基于Django的在线考试系统源码 Python基于Django的在线考试系统源码 Python基于Django的在线考试系统源码 Python基于Django的在线考试系统源码 Python基于Django的在线考试系统源码 Python基于Django的...

    Python基于Django的实战项目源码——美多商城.zip

    Python基于Django的实战项目源码——美多商城 Python基于Django的实战项目源码——美多商城 Python基于Django的实战项目源码——美多商城 Python基于Django的实战项目源码——美多商城 Python基于Django的...

    Python + Django 搭建的一个生鲜店源码.zip

    Python + Django 搭建的一个生鲜店源码 Python + Django 搭建的一个生鲜店源码 Python + Django 搭建的一个生鲜店源码 Python + Django 搭建的一个生鲜店源码 Python + Django 搭建的一个生鲜店源码 Python + ...

    基于Python的django的轨道交通客流预测系统源码

    基于Python的django的轨道交通客流预测系统源码基于Python的django的轨道交通客流预测系统源码基于Python的django的轨道交通客流预测系统源码基于Python的django的轨道交通客流预测系统源码基于Python的django的轨道...

    基于python+django学生信息管理系统设计与实现(含程序源码和毕业设计).zip

    基于python+django学生信息管理系统设计与实现(含程序源码和毕业设计),基于python+django学生信息管理系统设计与实现(含程序源码和毕业设计),基于python+django学生信息管理系统设计与实现(含程序源码和毕业设计)...

    Python基于Django的校园用车管理系统源码

    Python基于Django的校园用车管理系统源码Python基于Django的校园用车管理系统源码Python基于Django的校园用车管理系统源码Python基于Django的校园用车管理系统源码Python基于Django的校园用车管理系统源码Python基于...

    Python基于 Django 3 的网盘系统【源码】.zip

    Python基于 Django 3 的网盘系统【源码】Python基于 Django 3 的网盘系统【源码】Python基于 Django 3 的网盘系统【源码】Python基于 Django 3 的网盘系统【源码】Python基于 Django 3 的网盘系统【源码】Python基于...

    python+Django+layui实现婚庆系统源码.zip

    python+Django+layui实现婚庆系统源码 python+Django+layui实现婚庆系统源码 python+Django+layui实现婚庆系统源码 python+Django+layui实现婚庆系统源码 python+Django+layui实现婚庆系统源码 python+...

    python+django+mysql web开发 入门图书管理系统

    python+django 使用mtv框架开发,web入门程序使用mysql数据库 python+django 使用mtv框架开发,web入门程序使用mysql数据库 python+django 使用mtv框架开发,web入门程序使用mysql数据库 python+django 使用mtv...

    基于后端python+django,前端微信小程序的在线点餐小程序源码.zip

    基于后端python+django,前端微信小程序的在线点餐小程序源码.zip 基于后端python+django,前端微信小程序的在线点餐小程序源码.zip 基于后端python+django,前端微信小程序的在线点餐小程序源码.zip 基于后端python...

Global site tag (gtag.js) - Google Analytics