Django application showcase and discussion
What's going to happen?
A few production Django projects will be presented to spark discussions and Q&A, and possible further sessions if there is enough interest.
There will be no slides. Just the live apps and code.
Presentation
Project 1
- Presenter
- Mystery person
- Summary
- It's a mystery
Project 2
- Presenter
- George Song
- Summary
- Dynamically generate PDF documents with Django. It's interesting because:
- It pulls MS SQL Server based legacy data using SQL Alchemy
- It uses ReportLab?'s commercial product to generate the PDFs?
- It uses Django's template system to nicely separate and dynamically generate ReportLab?'s proprietary RML format
Project 3
- Presenter
- George Song
- Summary
- Web service based application. It's interesting because:
- It uses three web services as part of the application flow
- Newforms
- Centralized session and transaction management pattern
If you have any interesting projects you want to present, just bring it with you.
When is it?
Saturday at 4:05pm—5:15pm
Where is it?
Preston Trail II
Participants
Please add your name to the list if you will be attending PyCon 2007 and you are interested in attending:
- Adrian Holovaty
- Dan McQuay
- Robert Myers
- Eric Florenzano
- Jeremy Dunck
- Gary Wilson
- Doug Napoleone
- James Bennett
- Jeff Bauer
- Don Spaulding
- Eric Walstad
- Noah Gift
- Jorge Gajon
- William McVey
- Ned Batchelder
- Brian Rosner
- Paul Smith
What else is going on?
back to OpenSpaceTalks
Presented on Friday (What you missed if you didn't attend)
Project 1: Two Pycon Support Apps
- Presenter
- Doug Napoleone
- Summary
- We use django to write dynamic applications to help run the conference. There are a number of very complex applications including proposal submission, review, and acceptance, as well as schedule and session chair management; totaling over 6K lines of python and 2K lines of html tamplates (See PyConTech for more details). I would like to focus on two of the applications behind the scenes that even organizer superusers don't realize they are relying on! Sometimes it's the smallest, unseen apps which are the most powerful.
- Site Features - means of turning on and off views or app functionality via the admin.
- ReStructuredText? extensions for Django (used in proposal app)
PHP template loader - integrate django into any PHP based site (like this one). There is a ShowMeDo which covers this in detail.
Project 2
- Presenter
- George Song
- Summary
- A ReST? service only application that is interesting because:
- It's a service only app
- It uses the Django signal system to publish activities to a JMS queue
- It uses ImageMagick? to perform image proxy generation functions