> 
> On Tue, Jan 24, 2006 at 12:16:17PM +0200, Max Ischenko wrote:
> > class ResourceMixin(object):
> >     __metaclass__ = ResourceMixinMeta
> 
>    Must be an SQLObject:
> 
> class ResourceMixin(SQLObject):
>    ...

Unfortunately that doesn’t work.

I got the following errors:

  File "D:\Projects\Spaca\spaca\model.py", line 42, in ?
    class Resource(SQLObject):
  File 
"d:\projects\3rd-party\turbogears\thirdparty\sqlobject\sqlobject\declarative.py",
 line 94, in __new__
    cls.__classinit__(cls, new_attrs)
  File 
"d:\projects\3rd-party\turbogears\thirdparty\sqlobject\sqlobject\main.py", line 
802, in __classinit__
    classregistry.registry(cls.sqlmeta.registry).addClass(cls)
  File 
"d:\projects\3rd-party\turbogears\thirdparty\sqlobject\sqlobject\classregistry.py",
 line 91, in addClass
    '__file__', '(unknown)')))
ValueError: class Resource is already in the registry (other class is <class 
'spaca.model.Resource'>, from the module spaca.model in D:\Projects
\Spaca\spaca\model.pyc; attempted new class is <class 'spaca.model.Resource'>, 
from the module spaca.model in D:\Projects\Spaca\spaca\model.pyc)

And other one:

  File "D:\Projects\Spaca\spaca\model.py", line 148, in ?
    class Spa(ResourceMixin, SQLObject):
  File 
"d:\projects\3rd-party\turbogears\thirdparty\sqlobject\sqlobject\declarative.py",
 line 94, in __new__
    cls.__classinit__(cls, new_attrs)
  File 
"d:\projects\3rd-party\turbogears\thirdparty\sqlobject\sqlobject\main.py", line 
748, in __classinit__
    if not connection and not getattr(cls, '_connection', None):
  File "d:\projects\3rd-party\turbogears\turbogears\database.py", line 132, in 
__get__
    self.set_hub()
  File "d:\projects\3rd-party\turbogears\turbogears\database.py", line 150, in 
set_hub
    raise KeyError, "No database configuration found!"
KeyError: 'No database configuration found!'


If that matter, I'm using r1534 from 
http://svn.colorstudy.com/SQLObject/branches/0.7-bugfix SVN branch (TurboGears 
uses it).



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642
_______________________________________________
sqlobject-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sqlobject-discuss

Reply via email to