DjangoCon Europe 2011

Amsterdam 2011

Talks Pakhuis de Zwijger

June 6th, 7th, 8th

Sprints De Waag

9th & 10th

Thanks, Amsterdam—DjangoCon Europe 2011 was a blast!
Join us next year in Switzerland for DjangoCon Europe 2012.

This conference is made possible by…

Reusable Apps using "Eight Spaces"

Tuesday, June 7th



The app is presented as Django's core unit of reusability. As noted in
talks at earlier conferences and in numerous online discussions,
reusing Django apps is however, not trivial. The problem that we've
identified as most pressing is that apps cannot easily refer to other
parts of themselves, and cannot be easily modified by app-users.

"Eight spaces" is our take on reusing Django apps. By using objects,
not directories with separate files, as an app, we open the
possibility to refer to other parts of the app from within the app,
and to use subclassing as a mechanism for extension.



Download slides


About Klaas van Schelven

Klaas is cofounder of Legalsense, a Dutch provider of software for law
firms. He is an active member of the Dutch python and Django
communities; a small number of his patches were accepted into Django
Core. Klaas has a MSc in Computer Science at Utrecht University. He is
secretaris of the Dutch Django Association and will be coordinating
the 48 hour marathon sprint session following the conference.