Query better with Django ORM

by Mafinar Khan

Tools, Testing, and Practices Web & Databases

Django ORM is extremely powerful and is a vital part of the framework. Being simple and intuitive to use, often some of its advanced features remain unutilized, leading to inefficiencies. In this cookbook style tutorial, a selection of nontrivial query usecases will be addressed, each of which will introduce an ORM feature or two. Notable ones covered will be advanced querying techniques, database functions, performance optimization, and legacy databases. In this interactive session, participants would be encouraged to share knowledge or ask questions based on their real-life challenges related to the topic at hand. The session will end with a discussion on ORM features recently introduced in Django as well as upcoming ones.


About the Author

Mafinar Khan learned Python in 2001 and since then not a week passed without any involvement with Python, be it through coding, writing or speaking. He has been with the Python community of Bangladesh from the very beginning and participated in various workshops, seminars, and conferences. Professionally working with Python since 2009, Mafinar constructed several Asset Tracking Solutions, business automation systems and productivity tools with it. He is currently working at Planswell. When not coding, Mafinar enjoys movies, really spicy foods, and annoying his 5 year old.


Talk Details

Date: Saturday Nov. 16

Location: Clipper Room

Begin time: 16:55

Duration: 55 minutes