[b]Django[/b]
[list]
[*]Project Site: [url]http://www.djangoproject.com/[/url]
[*]Download: [url]http://www.djangoproject.com/download/[/url]
[*]Document: [url]http://docs.djangoproject.com/en/1.2/[/url]
[*]The Django Book: [url]http://djangobook.com/[/url]
[/list]
一个基于python的web开发框架,拥有很多的高级特性。以下文字摘于django的官方网站:
[quote]
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
[list]
[*]Object-relational mapper
[*]Automatic admin interface
[*]Elegant URL design
[*]Template system
[*]Cache system
[*]Internationalization
[/list]
[/quote]
当前版本为1.2.1,支持的Python的版本为2.4 - 2.7,但不支持3.0. 下载后解压并执行命令python setup.py install进行安装。 在windows下也是如此。Django库文件会安装至Python安装内Lib\site-packages\django目录下(windows).
[b]开始新项目[/b]
Django的web程序有project和application层次之分,先需建一个project,再于project下新建多个application。
新建项目是由一个python脚本django-admin.py来的完成,位于python安装下scripts目录(如C:\Python26\Scripts)。可将目录添加到windows环境变量path,将django-admin.py复制到你的开发目录。
在myproj目录下会生成开发django应用的基本配置文件。
myproj
- __init__.py
- manage.py
- settings.py
- urls.py
manage.py管理工具,功能和django-admin.py差不多,settings.py保存应用的一个设置,urls.py保存url到view的映射。
进入myproj目录运行如上命令,启动myproj,即可在浏览器下访问http://localhost:8000/。够速度吧!Django自带的基本服务器可在开发时访问应用,Ctrl+C取可停止。
新建application myapp, 文件位于myapp子目录。要使myapp可以访问,需要在myproj/urls.py,settings.py中进行相应的设置。
[list]
[*]Project Site: [url]http://www.djangoproject.com/[/url]
[*]Download: [url]http://www.djangoproject.com/download/[/url]
[*]Document: [url]http://docs.djangoproject.com/en/1.2/[/url]
[*]The Django Book: [url]http://djangobook.com/[/url]
[/list]
一个基于python的web开发框架,拥有很多的高级特性。以下文字摘于django的官方网站:
[quote]
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
[list]
[*]Object-relational mapper
[*]Automatic admin interface
[*]Elegant URL design
[*]Template system
[*]Cache system
[*]Internationalization
[/list]
[/quote]
当前版本为1.2.1,支持的Python的版本为2.4 - 2.7,但不支持3.0. 下载后解压并执行命令python setup.py install进行安装。 在windows下也是如此。Django库文件会安装至Python安装内Lib\site-packages\django目录下(windows).
tar xzvf Django-1.2.1.tar.gz
cd Django-1.2.1
sudo python setup.py install
[b]开始新项目[/b]
Django的web程序有project和application层次之分,先需建一个project,再于project下新建多个application。
新建项目是由一个python脚本django-admin.py来的完成,位于python安装下scripts目录(如C:\Python26\Scripts)。可将目录添加到windows环境变量path,将django-admin.py复制到你的开发目录。
python django-admin.py --help
python django-admin.py startproject myproj
在myproj目录下会生成开发django应用的基本配置文件。
myproj
- __init__.py
- manage.py
- settings.py
- urls.py
manage.py管理工具,功能和django-admin.py差不多,settings.py保存应用的一个设置,urls.py保存url到view的映射。
python manage.py runserver
进入myproj目录运行如上命令,启动myproj,即可在浏览器下访问http://localhost:8000/。够速度吧!Django自带的基本服务器可在开发时访问应用,Ctrl+C取可停止。
python manage.py startapp myapp
新建application myapp, 文件位于myapp子目录。要使myapp可以访问,需要在myproj/urls.py,settings.py中进行相应的设置。