Changes between Version 33 and Version 34 of DeveloperGuidelines
- Timestamp:
- 01/03/09 03:42:19 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DeveloperGuidelines
v33 v34 1 DeveloperGuidelinesTips 1 == Install a Development Environment == 2 InstallationGuidelinesDeveloper 2 3 3 4 == Python == 4 - Slow start 5 - http://openbookproject.net/thinkcs/python/english2e/ 6 - Quick start 7 - http://diveintopython.org/ 8 - v.Quick start! 9 - Indentation matters (use 4 spaces instead of Tabs) 10 - OOP - everything is an object 5 Indentation matters (use 4 spaces instead of Tabs) 6 * http://diveintopython.org/ 7 * http://openbookproject.net/thinkcs/python/english2e/ 11 8 12 9 == Web2Py == 13 * http://mdp.cti.depaul.edu/examples/static/t2.pdf 14 * http://mdp.cti.depaul.edu/examples/static/cookbook.pdf 10 This is an MVC environment (like [http://mdp.cti.depaul.edu/AlterEgo/default/show/103 Rails] & [http://mdp.cti.depaul.edu/AlterEgo/default/show/101 Django]). 11 12 Web2Py can work at several different levels of abstraction.[[BR]] 13 The Sahana 3 (S3) framework is mainly built on the simplified T2 level, however sometimes we need more control therefore need to drop down a level or 2. 14 * T2 level: http://mdp.cti.depaul.edu/examples/static/t2.pdf 15 * Lower level: http://mdp.cti.depaul.edu/examples/static/cookbook.pdf 15 16 * http://mdp.cti.depaul.edu/examples/static/web2py_cheatsheet.pdf 16 17 * https://mdp.cti.depaul.edu/web2py_wiki/default/wiki/tips 17 18 This is an MVC environment (like Rails & Django). 18 Web2py also includes a T3 level of abstraction, but we're not using that currently. 19 19 20 20 === Model === … … 157 157 DeveloperGuidelinesReleaseProcess 158 158 159 == Tips == 160 DeveloperGuidelinesTips 161 159 162 ---- 160 163