Category: django

37. Developing reusable Django applications

James Bennett
30min Intermediate
best-practices, django, technique, web
Developers of Django-based applications, particularly those new to the
framework, can end up facing two separate learning curves: one for the
framework itself (learning the components and how they work together)
and one for the process of applying the general best practices of
programming to the specific case of developing Django
applications. This talk aims to soften that curve somewhat by
providing an overview of general techniques for developing reusable,
distributable applications, through both general tips and specific
"whirlwind case studies" looking at specific aspects of three real-
world applications.

64. Django: Under the Hood

Marty Alchin
30min Advanced
django
Just when you think Django can only do so much, this talk will present a variety of ways to hook into (or replace!) its internal functionality, to extend it beyond its official documentation. While the stock functionality is good enough for most sites, many advanced projects, particularly in the corporate world, will require much more.
 
In this talk, you'll learn what tools and extension points are available, how to access them, and what types of things they could be used for. Be prepared to keep an open mind; there's far more to do with these than the talk will be able cover, so combining this information with a little imagination will go a long way.

68. The State of Django

Adrian Holovaty
30min Intermediate
django, web framework
Cocreator and lead developer Adrian Holovaty discusses what's new and what's on the horizon of the Django Web framework.

117. The Power of Django Admin (Even For Non-Django Projects)

Mr. Steven C Wilcox bio
30min Intermediate
databases, django, web, web framework
The Admin interface for Django is powerful and can be useful for building stand-alone applications or as the official web-admin interface for non-Django projects. We'll review the capabilities and limitations of the Django Admin interface as well as the database introspection utility that can be used to quickly get a Django application setup.