← Back to Schedule

Keynote: All The Ways To Use Django

to View on time.is

Sauganash Ballroom   |   Audience level: Audience level: All

About this session

Ever thought "I love Django but I can't use it on this project because [REASON]"? Let's take a second look. Django has lots of parts, and it can still do a lot even if you don't use all of them.

We're going to take Django apart and look at its pieces. In the process, we'll look at new ways to use Django that you may have discarded as infeasible, including the following:

  • When you have a lot of background and asynchronous tasks
  • When you are using JavaScript frameworks for your frontend
  • When you have a multi-service backend
  • When you are using a database other than PostgreSQL or MySQL
  • When you have no database
  • When you aren't building a website
  • When you have a lot of existing software not built in Django

Throughout this talk, we'll look at how to use Django an appropriate amount for each situation, how Django can still be powerful even if you only use a few pieces of the framework, and things that could be added to Django for it to better address some of these use-cases.

Presented by

  • Zags (Benjamin Zagorsky)

    Zags (Benjamin Zagorsky)

    Zags is the co-founder and CTO of Zagaran, Inc., a Boston-based software consulting company. Over the past 12 years at Zagaran, he has led dozens of full-stack software development projects in both the private and public sectors. Zags graduated from Harvard in 2012 with bachelor’s and master’s degrees in Computer Science. He previously worked at Google, mentors for TechStars, and is a published game theorist.