The Infrastructure of a Web/Offline Application
summary
Describes the infrastructure of a web/off-line application for managing school records using CherryPy as the web server and ZopePageTemplates for templating. Covers a page-caching mechanism to speed rendering, MD5-based integrity checks for HTML/ZPT pages, a database backup manager, two Python/C modules (for hardware/OS info and user messaging), a pySQLite patch to enable collation, and an automatic Windows installer generator.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 9:26Application context and goals
- 15:19Web server startup
- 18:13Database and abstraction
- 23:57Template cache and integrity
- 27:57Hardware checks and notifications
- 31:55Centralized error handling
- 34:25Installer generation
- 37:18Linux and browser challenges
- 38:21Accented character sorting
- 39:48Version control integration
- 41:23Development and deadlines
- 45:22Minimum hardware requirements
related talks
36mPyHP and the art of dating girls
31mUsing Flask and Python Anywhere in the Classroom
24mIntroduction to PySchool.net
18mPython in Our Home: (R)evolution Yesterday, Today and Tomorrow
19mPython for Cloud Services and Infrastructure Management
36mA Python Takeover
24mA Brief History of Python Web Frameworks
23mStanding on the Shoulders of Giants: The Kotti Web Application Framework
