In our opinion, Django is the obvious choice for a web framework when you need fast, high-quality, custom web development. Using Django, we've had success developing a wide range of database-driven web applications. With its emphasis on clean and efficient code, we've been able to meet clients' expectations, without having to worry about many of the underlying complexitities involved in writing web applications.
Lintel has created dozens of innovative solutions with Django. We've done geolocation, full data audit trails, integrated VoIP, SMS, publicly accessible APIs, automatic localization, and custom template rendering. Naturally, we use these capabilities to build applications with responsive layouts, so they play friendly with mobile browsers (iPhone and Android).
Django is a Python-based web framework, named after Django Reinhardt (the gypsy jazz guitarist), that mirrors Python’s goals of clarity and functionality. It enables developers to create powerful and dynamic websites while minimizing workload. (Incidentally, those of us who love Django curse the movie Django Unchained for forever cluttering our Google searches with Quentin Tarantino and Jamie Foxx results. Curse you, Django Unchained!)
Sometime before 2005, developers at the Lawrence Journal-World in Lawrence, Kansas, created Django in a newsroom environment in order to meet deadlines without sacrificing quality of work. Consequently, Django functions to efficiently produce clean, maintainable, database-driven, dynamic web applications.
To increase efficiency, Django subscribes to the DRY (Don’t Repeat Yourself) principle, thereby eliminating redundancy. Its MVC (or MTV, as the cool kids like to say) architecture, clean ORM, elegant templating, automatic admin interface, and granular caching framework are just a few of Django's built-in utilities that provide a clean, powerful, and productive framework. We love you, Django.