Kang-min Wang avatar Kang-min Wang committed 8b549f5

design the new model, whiting to verfid

Comments (0)

Files changed (1)

 
 from google.appengine.ext import db
 
+"""
 class Joke(db.Model):
     jWhen = db.StringProperty()
     jWhere = db.StringProperty()
     jWho = db.StringProperty()
     jWhat = db.StringProperty(multiline=True, required=True)
     date = db.DateProperty(required=True, auto_now_add=True)
+"""
+
+class Conference(db.Model):
+    """
+    record all conference information
+    """
+    name    = db.StringProperty( required=True )
+    desc    = db.TextProperty()
+
+class Joke(db.Model):
+    """
+    record all joke
+    """
+    conf    = db.ReferenceProperty( Conference )
+    when    = db.StringProperty()
+    where   = db.StringProperty()
+    who     = db.StringProperty()
+    what    = db.StringProperty( multiline=True
+                                ,required=True )
+    time    = DateTimeProperty( auto_now_add=True )
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.