little things
authorNick Retallack <nickretallack@gmil.com>
Sat, 24 Oct 2009 04:23:51 +0000 (21:23 -0700)
committerNick Retallack <nickretallack@gmil.com>
Sat, 24 Oct 2009 04:23:51 +0000 (21:23 -0700)
floof/model/art.py
floof/model/search.py
floof/model/users.py

index b709610..544a830 100644 (file)
@@ -119,4 +119,16 @@ class Rating(Entity):
     # options = ["sucks","neutral","good","great"]
     
 
-Rating.reverse_options = dict (zip(Rating.options.values(), Rating.options.keys()))
\ No newline at end of file
+Rating.reverse_options = dict (zip(Rating.options.values(), Rating.options.keys()))
+
+
+
+
+class UserRelation(Entity):
+    related = ManyToOne("User")
+    art = ManyToOne("Art")
+    type = Field(String) # by for of
+    
+    
+# class CharacterRelation(Entity):
+#     pass
\ No newline at end of file
index be2bb9e..a413eb6 100644 (file)
@@ -6,6 +6,7 @@ from floof.lib.search import do_search
 class SavedSearch(Entity):
     string = Field(Unicode) # I tried calling this query, but it broke elixir
     author = ManyToOne('User')
+    fork = ManyToOne("SavedSearch")
     
     def __unicode__(self):
         return self.string
index 86c31d8..2775ab7 100644 (file)
@@ -45,12 +45,18 @@ class UserPage(Entity):
     This is so that they can keep some nice themed pages lying around for special occasions.
     Page templates that provide familiar interfaces will also be UserPage records.  Users will
     see a panel full of them, and they can choose to clone those template pages to their own page list.
-    If more than one is set to visible, there would be tabs.
+    If more than one is set to visible, there would be tabs.  The primary page is indicated in the user model.
     
-     """
+    """
     
     owner = ManyToOne('User', inverse="pages")
     title = Field(String)
     
     visible = Field(Boolean)
-    galleries = OneToMany('GalleryWidget')
\ No newline at end of file
+    galleries = OneToMany('GalleryWidget')
+    
+    
+    
+    
+# class ArtRelation(Entity):
+#     
\ No newline at end of file