LearningDjango

Differences between revisions 4 and 6 (spanning 2 versions)
Revision 4 as of 2010-02-23 17:07:40
Size: 842
Editor: 206
Comment:
Revision 6 as of 2010-02-23 17:15:49
Size: 849
Editor: 206
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
 * What is it?
 * Installation/Setup
 * Creating a Project
 * Creating an Application
 * Configure a Database
 * Basic View
 * Custom URL
 1. What is it?
 1. Installation/Setup
 1. Creating a Project
 1. Creating an Application
 1. Configure a Database
 1. Basic View
 1. Custom URL
Line 13: Line 13:
 * Models
 * Meta fields
 * Field types
 * Foreign Key/M2M Fields
 * Inheritance
 * Translations
 1 Models
 1 Meta fields
 1 Field types
 1 Foreign Key/M2M Fields
 1 Inheritance
 1 Translations
Line 21: Line 21:
 * Forms
 * Model Forms
 * Custom Validation
  * Single Field
  * Multiple Fields
 1 Forms
 1 Model Forms
 1 Custom Validation
  1 Single Field
  1 Multiple Fields
Line 28: Line 28:
 * Template
 * Built in Tags
 * Built in Filters
 * Custom Filters
 1 Template
 1 Built in Tags
 1 Built in Filters
 1 Custom Filters

Syllabus

Day 1

  1. What is it?
  2. Installation/Setup
  3. Creating a Project
  4. Creating an Application
  5. Configure a Database
  6. Basic View
  7. Custom URL

Day 2

  • 1 Models 1 Meta fields 1 Field types 1 Foreign Key/M2M Fields 1 Inheritance 1 Translations

Day 3

  • 1 Forms 1 Model Forms 1 Custom Validation
    • 1 Single Field 1 Multiple Fields

Day 4

  • 1 Template 1 Built in Tags 1 Built in Filters 1 Custom Filters

Project

https://launchpad.net/classroom-scheduler

Class

  • teacher
  • title
  • start time
  • end time
  • wiki link
  • course

Course

  • title
  • start date
  • end date

Comments

  • name
  • email
  • timestamp
  • class
  • comment

Channel

  • name
  • is logged
  • is moderated
  • ops

mhall119/classes/LearningDjango (last edited 2010-02-26 19:03:46 by 206)