X-Git-Url: http://git.veekun.com/zzz-floof.git/blobdiff_plain/ee952326340b2251b42db34f4823b0495338be86..f263f51648eef9739caa92e19ec45b32d7a1e49e:/floof/model/search.py diff --git a/floof/model/search.py b/floof/model/search.py index 01d45a2..fb86f35 100644 --- a/floof/model/search.py +++ b/floof/model/search.py @@ -1,17 +1,20 @@ from elixir import * # from users import User -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 @property def results(self): + # This caused some cyclic dependencies when I tried importing it + # at the module level. I wonder why that is... + from floof.lib.search import do_search return do_search(self.string)