18GETTING STARTED WITH DJANGO

Image

Behind the scenes, today’s websites are rich applications that act like fully developed desktop applications. Python has a great set of tools called Django for building web applications. Django is a web framework—a set of tools designed to help you build interactive websites. In this chapter, you’ll learn how to use Django (https://djangoproject.com/) to build a project called Learning Log—an online journal system that lets you keep track of information you’ve learned about particular topics.

We’ll write a specification for this project, and then we’ll define models for the data the app will work with. We’ll use Django’s ...

Get Python Crash Course, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.