学习Python
这是转载以前的旧文章 http://studio.robinu.com/wiki/Python-Django
Python 八荣八耻
以动手实践为荣 , 以只看不练为耻;
以打印日志为荣 , 以单步跟踪为耻;
以空格缩进为荣 , 以制表缩进为耻;
以单元测试为荣 , 以人工测试为耻;
以模块复用为荣 , 以复制粘贴为耻;
以多态应用为荣 , 以分支判断为耻;
以Pythonic为荣 , 以冗余拖沓为耻;
以总结分享为荣 , 以跪求其解为耻;
资源
- django-basic-apps (Basic Django applications. )
- django-tagging 如果是Django 1.0以上环境,请使用SVN下载Tagging-field 0.3最新版
- Pinax (基于Django框架的开源平台)
链接
- Python 官方 下载 (建议先使用Python 2.5.4 版)
- Django 官方
- WebFrameworks
- mod_python mod_python 类似 mod_perl,在 Apache 中嵌入了 Python 解释器
- Django Step by Step
- Apache 这个不用介绍了,著名的阿帕奇
- nginx —A HTTP server and mail proxy server (一款代理服务器。案例:豆瓣网)
教程
社区
- Python中文社区
- 啄木鸟 Pythonic 开源社区
- Python中国 Django 搭建
- Python Web 框架: Django (来源:IBM社区)
- Learn Django: Create a Wiki in 20 minutes
- Using Eclipse as a Python editor
- Python development with Eclipse and Ant
- Django People (社交网络——发现身边的Django开发人员)
文章
- Python介绍
- Django介绍
- 初识django , 一起进入python的世界吧
- 豆瓣的架构 —专访豆瓣网站的技术总监洪强宁
- Django模块的部署
- 实现Django的控制层和表现层
- 使用Eclipse+PyDev+EclipseHtmlEditor搭建Django开发环境
- Django资源大全
工具
- ‘Pydev Extensions’ is a plugin that allows Python editing in Eclipse
- Eclipse
- Aptana (一款Eclipse的HTML编辑插件)
案例
- django-cms is an open-source project from Switzerland. The content management system is based on the web framework Django and is written in Python.