@@ -134,8 +134,22 @@ clear and concise and have some great code examples.
134134
135135.. _Internet Protocols and Support : http://pymotw.com/2/internet_protocols.html
136136
137+ Session 6 - CGI and WSGI
138+ ------------------------
139+
140+ In this class we will explore ways of moving data from HTTP requests into the
141+ dynamic scripts that process data. We will begin by looking at the original
142+ specification for passing data, CGI (Common Gateway Interface). We'll look at
143+ the benefits and drawbacks of the specification, and use it to create some
144+ simple interactions.
137145
138- Session 6 - APIs and Mashups
146+ Then we will investigate a more modern take on the same problem, WSGI (Web
147+ Services Gateway Interface). We'll see the ways in which WSGI is similar to
148+ CGI, and look at the ways in which it differs. We'll create a simple interaction
149+ using WSGI and see what benefits and drawbacks it confers.
150+
151+
152+ Session 7 - APIs and Mashups
139153----------------------------
140154
141155The internet is a treasure trove of information. But meaning can be hard to
@@ -162,19 +176,6 @@ References
162176* `json <http://docs.python.org/2/library/json.html >`_
163177
164178
165- Session 7 - CGI and WSGI
166- ------------------------
167-
168- In this class we will explore ways of moving data from HTTP requests into the
169- dynamic scripts that process data. We will begin by looking at the original
170- specification for passing data, CGI (Common Gateway Interface). We'll look at
171- the benefits and drawbacks of the specification, and use it to create some
172- simple interactions.
173-
174- Then we will investigate a more modern take on the same problem, WSGI (Web
175- Services Gateway Interface). We'll see the ways in which WSGI is similar to
176- CGI, and look at the ways in which it differs. We'll create a simple interaction
177- using WSGI and see what benefits and drawbacks it confers.
178179
179180Preparation for Session 8
180181*************************
@@ -218,16 +219,23 @@ Session 9 - Extending Django
218219----------------------------
219220
220221During this session, we will continue our exploration of Django, and of pair
221- programming. Students will once again pair up and work together to implement
222- one or more feature extending the basic Django app we created previously.
222+ programming. Students will pair up and work together to implement one or more
223+ feature extending the basic Django app we created previously.
223224
224225Finally, we'll discuss some of the strengths and weaknesses of Django. What
225226makes it a good choice for some projects but not for others.
226227
227- `Lecture Slides <presentations/session08.html >`_
228+ Preparation for Session 10
229+ **************************
230+
231+ In preparation for session 10, you'll need to sign up for an account with
232+ Amazon Web Services.
228233
229234
230235Session 10 - Deploying Django
231236-----------------------------
232237
238+ During this session, we will deploy our Django application to Amazon Web
239+ Services. To do so, we'll use a popular Python-based configuration management
240+ tool, Ansible.
233241
0 commit comments