I am using declarative method to map objects.
I am getting the following error when i try to create the object
My Class is
from sqlalchemy.ext.declarative import declarative_base
DeclarativeBase = declarative_base()
class User(DeclarativeBase):
__tablename__='managed_nodes'
id = Column(String(50), primary_key=True)
username=Column(String(50))
def __init__(self,username = None,id = None):
self.username = username
if not id:
self.id = username
else:
self.id = id
u = User(username='xxx')
Module model.User:63 in __init__
self.username = username
>> self.username = username
Module sqlalchemy.orm.attributes:151 in __set__ view
<< def __set__(self, instance, value):
self.impl.set(instance_state(instance), value, None)
def __delete__(self, instance):
>> self.impl.set(instance_state(instance), value, None)
Module sqlalchemy.orm.attributes:440 in set view
<< old = self.get(state)
else:
old = state.dict.get(self.key, NO_VALUE)
state.modified_event(self, False, old)
>> old = state.dict.get(self.key, NO_VALUE)
AttributeError: 'NoneType' object has no attribute 'dict'
what can be the possible reason??
my sqlalchemy version is 0.5.1 on centos5.2...
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sqlalchemy" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sqlalchemy?hl=en
-~----------~----~----~----~------~----~------~--~---