Size: 1836
Comment:
|
← Revision 13 as of 2009-12-25 07:14:48 ⇥
Size: 1675
Comment: converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
## Do not edit this header. It is not part of the wiki code and will not be ## posted back to the wiki when you save. ## Base: http://wiki.woodpecker.org.cn/moin/ ## Page: ObpLovelyPython/PCS304 ## Secs: ## END OF HEADER |
## page was renamed from ObpLovelyPython/PCS304 |
Line 8: | Line 3: |
##OBP项目图书reST通用文章模板 ###format rst |
#pragma section-numbers off |
Line 12: | Line 7: |
[[TableOfContents]] | <<TableOfContents>> |
Line 14: | Line 9: |
== Django == === 概述 === |
##startInc = PCS304 Django = == 概述 == |
Line 19: | Line 15: |
=== 特性介绍 === | == 特性介绍 == |
Line 31: | Line 27: |
. 已经支持Postgresql, MySql, [http://www.sqlite.org/ Sqlite3], Oracle | . 已经支持Postgresql, MySql, [[http://www.sqlite.org/|Sqlite3]], Oracle |
Line 35: | Line 31: |
== 练习 == ##endInc |
status |
草稿 |
HuangYi, 清风; 100% |
Contents
PCS304 Django
概述
Django 应该是 Python 世界最火的 web 开发框架了,经过两年多的发展,已经相当成熟,并且已有大量成功应用案例。Django 设计哲学强调重用,DRY(Dont Repeat Yourself),并且主张将项目分解成一个个app的组合,并且鼓励开发者开发可重用的 app,所以在网上你可以找到大量这种开源的可重用 app,可以大大提升开发效率。
特性介绍
- ORM
- 使用 python 代码描述你的数据模型,Django 提供简洁的操作数据库的接口。
- URL 分发
- 使用正则表达式表示你的 URL 模型,Django自动根据你定义的规则解析URL并映射到你提供的 view 函数。
- 模版系统
- Django的模板语法最简洁方便,甚至页面制作人员都可以很快学会使用。
- Cache系统
- Django 提供简洁统一的 cache API,和可配置可扩展的 cache 后端,自带的 cache 后端包括:memcached、内存、文件、数据库等。
- 超强的admin后台管理界面
- Django 内置一个独立的 app,实现了一套全自动的后台管理界面,你只需要对你的 Model 进行简单的配置,就可以自动实现后台管理界面了。
- 支持多种数据库
- 国际化
- 支持I18N,允许针对应用程序提供特定国家语言的翻译字符
练习
-- HuangYi