First Steps
- virtualenv sandbox; source sandbox/bin/activate ... naturally
- pip install pyramid (but we won't because it takes ages)
- pcreate -s starter demo
Configuration
- vim development.ini
- What does it load? (apps and tweens)
- Where does it load it? (hosts and ports)
- How does it log stuff?
Runtime!
- python setup.py develop
- pserve development.ini --reload
- What does --reload do?
- What's that DT thing?!
Templates
- Let's edit the content! (in demo/templates/mytemplate.pt)
- Smaller header (class=top-small)
- And add an <img> link to a new route!
Views
- Now we define that route (in demo/__init__.py)
- And define a view for that route (in demo/views.py)
Time for ... the gallery
- Time for Dave's awesome art skills!
- ... and after that some XML
- ... including defining IDs on elements
- ... and adding animateTransform elements
ET's art skills
- Now to construct a class that can manipulate the picture
- ... and fill in that view we made earlier
Conclusion
- Drawing SVG
- Animating SVG
- Manipulating SVG
- Wrapping it all in a web-app
←
→
/
#