5. pieces
• Representative state transfer
• Hypertext transfer protocol:
✓ URL endpoint as resource address
✓ Content-Type
✓ Status codes
• The Web is REST
Saturday, June 2, 12
14. stuff
• I’m not a framework junkie
• I want to customize, not rewrite
• Clean codebase (20 python modules)
• Aware of django.contrib.admin, django.form, etc.
• Lack of ORM functionality
✓ I don’t like to write raw SQL
✓ I need composite keys
✓ I want to optimize for a DB backend (we are
on PostgreSQL)
Saturday, June 2, 12
36. did
Based on Flask’s MethodView
Extended with method-decorators
Simple to attach
Resource — for generic cases
ModelResource — SQLA mapped classes
Saturday, June 2, 12