Learn Django

Chapter Intro

We now embark on building the last set of major functionality - the communications app. The communications app allows users to log call, email, and meeting notes to an account. The next two chapters will show you how to build this functionality and integrate into the account detail page.

This chapter focuses on building the communications app, model, and detail view. The next chapter will focus on building the new and edit views.

Level Set

Follow these steps to reset your project to a known working version.

1
2
3
4
5
6
7
8
# checkout the master
(venv)$ git checkout master

# checkout the baseline version for the current chapter
(venv)$ git checkout step-12

# create a new branch from this version
(venv)$ git checkout -b communications_part_1

Track your progress with a free account