`
neeleon
  • 浏览: 183423 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

关于Django

阅读更多

Django的主要目的是简便、快速的开发数据库 驱动的网站。它强调代码复用,多个组件可以很 方便的以“插件”形式服务于整个框架,Django有许多功能强大的第三方插件,你甚至可以很方便的开发出自己的工具包。这使得Django具有很强的可 扩展性。它还强调快速开发和DRY (Do Not Repeat Yourself)原则。

  Django基于MVC 的设计十分优美:   对象关系映射 (ORM,object-relational mapping)   以Python类形式定义你的数据模型,ORM将模型与关系数据库连接起来,你将得到一个非常 容易使用的数据库API,同时你也可以在Django中使用原始的SQL语句。   URL 分派   使用正则表达式 匹配URL,你可以任意设计的URL, 没有框架的特定限定。象你喜欢的一样灵活。   模版系统   使用Django强大而可扩展的模板语言,可以分隔设计、内容和Python代码。并且具有可 继承性。   表单处理   你可以方便的生成各种表单模型,实现表单的有效性检验。可以方便的从你定义的模型实例生成相应 的表单。   Cache系统   可以挂在内存缓冲或其它的框架实现超级缓冲 -- 实现你所需要的粒度。   会话(session),用户登录与权限检查   快速开发用户会话功能。   国际化   内置国际化 系统,方便开发出多种语言的网站。   自动化的管理界面   不需要你花大量的工作来创建人员管理和更新内容。Django自带一个ADMIN site,类似于内 容管理系统

部署

  Django可以运行在Apache 上,也可以运行在支持 WSGI,FastCGI的服务器上。支持多种数据库,已经支持Postgresql, MySql, Sqlite3。   目前,Google App Engine也支持Django的某些部分。

文档

  Django1.0 建立了强大完整的文档体系 (http://docs.djangoproject.com/en/dev/),涵盖了Django的方方面面,并且适合各种水平的读者和开发者. 其中还包含若干个简单的示例,你可以跟随他们一步步体验Django的优美。

分享到:
评论

相关推荐

    django4.1中文手册

    你所需要知道的关于 Django 的一切。 快速入门¶ 你是刚学 Django 或是初学编程? 这就是你开始学习的地方! 从零开始: 概要 | 安装 入门教程: 第 1 节:请求和响应 | 第 2 节:模型和管理站点 | 第 3 节:视图...

    Django Web开发指南.pdf

    不过,根据标题和描述,可以推断出知识点与《Django Web开发指南》有关,该文档可能是关于Django框架的指导手册,主要面向希望学习或提高Django Web开发技能的人群。 Django是一个高级的Python Web框架,它鼓励快速...

    Django企业开发实战.源码

    根据名字推测,可能是作者"The5fire"编写的关于Django实践的书籍的一部分,可能包含了详细的教学材料,例如代码示例、解释性的文本、项目配置文件等。 学习这份源码可以涉及以下知识点: 1. **Django项目结构**:...

    django1.5 开发文档

    - **5.1 至 5.2 常见问题解答**:提供了关于 Django 使用过程中可能遇到的常见问题及解答,有助于新手快速解决问题。 通过以上概览,我们可以看出 Django 1.5 文档覆盖了从入门到进阶的所有知识点,并且提供了丰富...

    DJANGO 2.0 中文文档

    你所需要知道的关于 Django 的一切。 这份文档是如何组织的¶ Django 有丰富的文档。一份高度概述的文档会告诉你在哪里找到特定的东西: 教程 通过手把手地方式教你一步步的创建一个 Web 应用。如果你初学 Django...

    精通 Django (Django1.8LTS全解) 安道(译) 非扫描版 中文 高清带书签

    本书的第二个目的(没那么重要)是为程序员提供一份关于 Django 长期支持(Long Term Support,LTS)版本的手册。目前,Django 已经成熟,很多重要的商业网站都使用它开发。因此,本书意欲成为采用 Django 1.8 LTS ...

    Python-Django是一个开放源代码的Web应用框架

    **Python-Django Web应用框架详解** Django,作为一款基于Python的开源Web开发框架,深受全球开发者喜爱。它遵循Model-View-Template(MVT)架构模式,这与常见的MVC(模型-视图-控制器)模式有相似之处,但略有...

    Django官方Docs-1.8

    文档中还包含了关于如何使用Django进行序列化对象、配置Django的设置以及如何对Django进行国际化和本地化的详细信息。 除了核心功能和工具,文档还提供了关于Django开源项目的信息,这部分内容介绍了如何参与Django...

    Django 1.6 官方文档

    - **Django开源项目**:提供了关于如何参与到Django开源项目中,包括贡献代码、文档等信息。 #### 4. 入门教程 - **Django概述**:简要介绍Django框架,以及它的优势和应用。 - **快速安装指南**:指导用户如何...

    Django5+Vue3+Docker打造企业OA系统

    今天给大家讲一下关于Django+Vue+Docker企业OA系统方面的内容,首先我们先来认识一下这几个技术点。 一、关于Django5 Django是一个高级的Python Web框架,可以快速开发安全和可维护的网站。由经验丰富的开发者构建...

    精通Django 1.8中文文档

    本书的第二个目的(没那么重要)是为程序员提供一份关于 Django 长期支持(Long Term Support,LTS)版本的手册。目前,Django 已经成熟,很多重要的商业网站都使用它开发。因此,本书意欲成为采用 Django 1.8 LTS ...

    Django基础知识介绍

    首先提供了一个关于Django的概览(2.1Django at a glance),然后是快速安装指南(2.2 Quick install guide)。接下来,通过编写你的第一个Django应用的系列教程(2.3-2.9),一步步带领初学者从零开始创建一个简单...

    Django web framework

    Django文档提供了关于Django框架的全面信息,内容涵盖了从基础的安装和入门指南到进阶主题和最佳实践。文档的组织结构通常按照功能模块进行划分,例如模型层、视图层、模板层、表单处理、开发过程、管理界面、安全、...

    HelloDjango - Django博客教程(第二版)-追梦人物的博客.pdf

    1. Django开发个人博客教程:文件提到作者在两年前发布了一套关于使用Django框架开发个人博客的入门教程,并且这套教程在GitHub上获得了极大的关注和正面反馈。这说明Django作为Python的一个主要Web框架,在Web开发...

    我如何使用 Django + Vue.js 快速构建项目.pdf

    从提供的文件内容中,我们可以提取出关于Django和Vue.js结合使用构建项目的知识点,包括但不限于: 1. Django框架的选型理由:文档中提到了Django的一些特点,包括其作为Python编写、支持MVC架构、拥有强大的Admin...

    Django官方文档.pdf

    首先,文档的标题“Django官方文档”表明了这是关于Django这一Python Web框架的权威指南。Django是一个高层次的Python Web框架,它促进了快速开发,并遵循MVC(模型-视图-控制器)设计模式。 接下来,文档的描述...

    DjangoWeb.zip

    总结,"DjangoWeb.zip"这个压缩包提供了关于Django框架的深度学习资料,涵盖了Django的基础概念、项目结构、数据库操作、模板系统、表单处理以及安全性和性能优化等多个方面,对于想要深入学习和实践Django的开发者...

    Django Book中文版

    Django Book中文版,是由Google推出的关于Django的电子书籍,对于学习和掌握Django框架提供了详尽的指导。 **Django的核心组件** 1. **模型(Models)**:Django的核心在于ORM(对象关系映射),模型是与数据库...

    django 2.1 doc

    - **安全性**:提供了关于 Django 应用安全性的最佳实践指导,包括防止跨站脚本攻击(XSS)、跨站请求伪造(CSRF)保护、密码加密等。 - **国际化与本地化**:说明了 Django 如何支持多语言环境,包括翻译文本、日期...

Global site tag (gtag.js) - Google Analytics