Django+快速实战入门.docx

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Django+快速实战入门.docx

Django 快速实战入门 作者: HYPERLINK http://hily.me/ Hily?原始链接: HYPERLINK http://hily.me/blog/2008/11/learning-django-ch7/ http://hily.me/blog/2008/11/learning-django-ch7/ 版权声明:可以转载,转载时务必以超链接形式标明文章 HYPERLINK http://hily.me/blog/2008/11/learning-django-ch7/ 原始出处和 HYPERLINK http://hily.me/blog/about/ 作者信息及 HYPERLINK /licenses/by/3.0/deed.zh 版权声明 (一):概述  HYPERLINK / \t _blank Django?(读作:[d???go?]),它是目前最流行的基于 Python 开发的 Web 开发框架之一。 因为 Python 本身不像 PHP 一样是专门为开发 Web 应用而设计的,因此如果不使用框架,开发效率会非常低。而在使用框架后,整个系统的结构和代码的组织会更加清晰明了,并具备一定的可扩展性,同时也??于模块或代码的重用。这样,在开发 Web 应用时不但可以节约大量的开发时间,还可以享受简洁高效的开发带来的乐趣。 除了 Django,类似框架的还有? HYPERLINK / \t _blank TurboGears、 HYPERLINK / \t _blank web.py?等等,本文介绍笔者初次接触的 Python Web 开发框架 Django,并通过建立一个简易的留言板为例来帮助大家快速了解 Django。 本文假设您使用 Linux 作为开发环境,并且已经掌握 Linux 的基本操作以及 Python 的基础知识。示例代码中所使用到的 Django 版本为 1.0.1。 Django 架构 Django 作为一个 Web 开发框架,它包括以下基本组成部分: HTTP 请求处理与响应 URL 映射 视图控制 模板系统 数据库操作模型 其中模型是通过 Django 内建的 ORM 机制实现的,而模板系统也依赖于内建的模板引擎。 Django 的基本架构如下: 在此基本模型基础上,Django 还实现了许多常用且实用的中间件,如负载均衡、缓存和 Session 等。 (二):组建开发环境 开发系统的选择 Django 和 Linux 都是开源运动的优秀产物,使用开源产品,在构建一个应用时,我们会有更多选择,也更加灵活。因此没有任何理由让我选择在 Windows 下开发和部署基于 Django 的应用。 笔者使用的 Linux 系统为? HYPERLINK / \t _blank Gentoo Linux: gentoo ~ # uname -a Linux gentoo 2.6.25-gentoo-r9 #2 SMP Mon Nov 10 13:39:19 CST 2008 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4000+ AuthenticAMD GNU/Linux 安装 Python Django 使用 Python 代码编写而成,因此需要先确认你的系统中是否已安装 Python。 大多数的 Linux 中都已经预装了 Python,可以使用以下命令查看是否已经安装: gentoo ~ # python -V Python 2.4.4 安装 Django 从? HYPERLINK /download/ /download/?上下载当前的最新官方发布版本: HYPERLINK /download/1.0.2/tarball/ \o Django-1.0.2-final.tar.gz Django-1.0.2-final.tar.gz。 然后解压并进行安装: gentoo ~ # tar zxf Django-1.0.2-final.tar.gz gentoo ~ # cd Django-1.0.2-final gentoo Django-1.0.2-final # python setup.py install 接着你可以在 Python 命令窗口中查看当前已安装的 Django 版本: gentoo ~ # python Python 2.4.4 (#1, Jun 15 2008, 16:32:23) [GCC 4.1.2 (Gentoo 4.1.2 p1.0.2)] on linux2 Type help, copyright, credits or license

文档评论(0)

dmz158 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档