LearningDjango

Differences between revisions 3 and 5 (spanning 2 versions)
Revision 3 as of 2010-02-23 17:01:18
Size: 775
Editor: 206
Comment:
Revision 5 as of 2010-02-23 17:14:08
Size: 842
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
Line 56: Line 56:

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

Syllabus

Day 1

  • 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

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)