ir
(http://elixir.ematia.de), which makes things look a bit more familiar.
Elixir does support composite primary keys.
--
Jonathan LaCour
http://cleverdevil.org
--
http://mail.python.org/mailman/listinfo/python-list
Today, we are pleased to announce the release of Elixir
(http://elixir.ematia.de), a declarative mapper for SQLAlchemy. Elixir
is the successor to ActiveMapper and TurboEntity, and is a collaboration
between Daniel Haus, Jonathan LaCour and Gaƫtan de Menten. Elixir's
website pro
oproject.com/). I have had good luck with
both in the past, and TurboGears is my current framework of choice.
There are a bunch of other frameworks out there as well, but I would
guess that these are the two most popular.
Best of luck -
--
Jonathan LaCour
http://cleverdevil.org
--
http://mai
but in the meantime, you can achieve most of
what you need with spread.
--
Jonathan LaCour
http://cleverdevil.org
--
http://mail.python.org/mailman/listinfo/python-list
> class Spam(object):
> cache = {}
> def __new__(cls, x):
> if cls.cache.has_key(x):
> return cls.cache[x]
> def __init__(self, x):
> self.x = x
> self.cache[x] = self
>
> a = Spam('foo')
> b = Spam('foo')
>
> Well, in this case a and b are identical.