When you're ready to roll up your sleeves and get some hands-on experience, look for one of the more than 90 "Try It Yourself" mini-lessons that provide step-by-step walkthroughs of key Django tasks and techniques.
HOUR 1: Understanding Django | |
15 | |
15 | |
HOUR 2: Creating Your First Website | |
20 | |
21 | |
23 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
32 | |
33 | |
HOUR 3: Adding Models and Objects to Your Website | |
38 | |
39 | |
41 | |
43 | |
48 | |
53 | |
57 | |
HOUR 4: Creating the Initial Views | |
69 | |
74 | |
HOUR 5: Using Data from the Database in Views | |
83 | |
88 | |
95 | |
97 | |
HOUR 6: Configuring Web Page Views | |
104 | |
109 | |
111 | |
HOUR 7: Implementing Django Templates to Create Custom Views | |
118 | |
124 | |
127 | |
131 | |
134 | |
HOUR 8: Using Built-in Template Tags to Enhance Views | |
141 | |
146 | |
148 | |
HOUR 9: Using Built-in Template Filters to Enhance Views | |
163 | |
169 | |
178 | |
HOUR 10: Adding Forms to Views | |
191 | |
197 | |
203 | |
HOUR 11: Using Views to Add and Update Data in the Database | |
210 | |
217 | |
220 | |
222 | |
Hour 12: Utilizing Generic Views | |
239 | |
243 | |
248 | |
255 | |
260 | |
263 | |
Hour 13: Advanced View Configurations | |
271 | |
273 | |
280 | |
285 | |
Hour 14: Managing Site Users | |
298 | |
305 | |
309 | |
Hour 15: Adding Website Security | |
315 | |
319 | |
321 | |
327 | |
Hour 16: Managing Sessions and Cookies | |
336 | |
337 | |
340 | |
Hour 17: Customizing Models in the Admin Interface | |
348 | |
350 | |
352 | |
354 | |
357 | |
359 | |
Hour 18: Customizing the Admin Interface | |
367 | |
369 | |
374 | |
378 | |
Hour 19: Implementing Middleware | |
386 | |
390 | |
394 | |
399 | |
Hour 20: Internationalization and Localization | |
409 | |
412 | |
415 | |
417 | |
Hour 21: Creating Sitemaps | |
426 | |
429 | |
432 | |
Hour 22: Implementing Multiple Websites | |
438 | |
439 | |
441 | |
443 | |
Hour 23: Configuring Caching | |
455 | |
457 | |
459 | |
Hour 24: Deploying Django | |
468 |