merged in comments
authorNick Retallack <nickretallack@gmil.com>
Sat, 24 Oct 2009 05:00:00 +0000 (22:00 -0700)
committerNick Retallack <nickretallack@gmil.com>
Sat, 24 Oct 2009 05:00:00 +0000 (22:00 -0700)
1  2 
floof/model/art.py
floof/model/search.py
floof/model/users.py

@@@ -110,25 -93,9 +93,19 @@@ class Rating(Entity)
      art = ManyToOne('Art', ondelete='cascade')
      rater = ManyToOne('User', ondelete='cascade')
      score = Field(Integer)
-     
-     # @score.setter
-     # def score(self, value):    
-         
      options = {-1:"sucks", 0:"undecided", 1:"good", 2:"great"}
      default = 0
-     # options = ["sucks","neutral","good","great"]
-     
  
 -
  Rating.reverse_options = dict (zip(Rating.options.values(), Rating.options.keys()))
 +
 +
 +
- #     pass
 +class UserRelation(Entity):
 +    related = ManyToOne("User")
 +    art = ManyToOne("Art")
 +    type = Field(String) # by for of
 +    
 +    
 +# class CharacterRelation(Entity):
++#     pass
@@@ -6,11 -6,10 +6,11 @@@ from floof.lib.search import do_searc
  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
-         
      @property
      def results(self):
          return do_search(self.string)
@@@ -45,18 -45,12 +45,17 @@@ 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')
 +    galleries = OneToMany('GalleryWidget')
 +    
 +    
 +    
 +    
 +# class ArtRelation(Entity):
 +#