LearningDjango

Differences between revisions 2 and 6 (spanning 4 versions)
Revision 2 as of 2010-02-23 03:23:50
Size: 750
Editor: pool-173-65-27-166
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
 * 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 12: 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 20: 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 27: Line 28:
 * Template
 * Built in Tags
 * Built in Filters
 * Custom Filters
 1 Template
 1 Built in Tags
 1 Built in Filters
 1 Custom Filters
Line 55: Line 56:

=== Channel ===
 * name
 * is logged
 * is moderated
 * ops

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)