So you've built your first Django website. You've tested it, you've released it, you've got a few customers... and a few more... and a few more... and now you're having performance problems. What do you do? This talk will look at some performance problems you may experience, and show some simple (and creative) ways to squeeze the most out of your server hardware.
by Adam Baldwin
Django's awesomeness unfortunately doesn't make it impenetrable. This talk will cover common pitfalls of the Django developer as seen through the eyes of a hacker or malicious user.
How to build great admin user interfaces while still leveraging the power of the Django's batteries-included admin.
A look at the large array of database types now available: where each one excels, why NoSQL isn't always best, and the best ways to integrate them into your Django project.
How would you model players, umpires and coaches in baseball data when the same person can switch roles over the course of their life? How about servers in racks with power boards attached (and cords running across the room to remote boards)? Come along to see one approach to create minimal and well-performing models for such real-life situations.
by Brian Rosner
Pinax is a platform for rapidly building websites with Django. This talk will cover what has happened with Pinax over the past year and where it will go in the future.
This talk will provide an overview of some of the existing domain specific frameworks (DSFs) in the Python/Django world, review some of the common patterns used within them, and then explore some things which can be done to make it easier for people to create and maintain DSFs.
How to move your small development team from PHP to Django in less than a month.
It seems that a lot of people want to use Django (and Python), but their customer, management, or organization won't let them. Django is a great tool, but it can be challenging to get in the door. This panel will explore how companies and individuals have successfully introduced Django, what tools are available to sell Django, and what pitfalls there are to avoid.
This talk is based on my popular series of blog posts highlighting applications from the community. I will highlight some of the best applications that the Django/Python community has put together, talk about places that are lacking, and talk about what these popular applications have in common.
Come one! Come all! Pay sixpence to see the freaks! Real Live Core Developers, answering questions for your edification!
7th–9th September 2010