LearningDjango
Differences between revisions 10 and 11
|
Size: 1152
Comment:
|
Size: 1153
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 24: | Line 24: |
| 1. Templates 1. Built in Tags 1. Built in Filters 1. Custom Filters === Day 4 === |
|
| Line 29: | Line 35: |
=== Day 4 === 1. Template 1. Built in Tags 1. Built in Filters 1. Custom Filters |
Syllabus
For this class, you will not necessarily need django installed to follow along, though it is highly recommended. You will need bzr 2.x in order to get the code that we will be discussing. Instructions for getting the code will be given during the session.
Day 1
- What is it?
- Installation/Setup
- Creating a Project
- Creating an Application
- Configure a Database
- Basic View
- Custom URL
Day 2
- Models
- Meta fields
- Field types
- Foreign Key/M2M Fields
- Inheritance
- Django Admin
- String Representation
Day 3
- Templates
- Built in Tags
- Built in Filters
- Custom Filters
Day 4
- Forms
- Model Forms
- Custom Validation
- Single Field
- Multiple Fields
Project
https://launchpad.net/classroom-scheduler
Class
- teacher
- title
- start time
- end time
- wiki link
- course
Course
- title
- start date
- end date
Comments
- name
- timestamp
- class
- comment
Channel
- name
- is logged
- is moderated
- ops
mhall119/classes/LearningDjango (last edited 2010-02-26 19:03:46 by 206)