I'm trying to catch an SQLError that is raised due to a "Duplicate
Entry" being inserted into a unique field in the db.
I'm getting a "500 Internal error" when what I really want to do is
catch it within the code.
Here's the browser error:
SQLError: (IntegrityError) (1062, "Duplicate entry... blablabla
And here's the code:
try:
med = model.Media()
med.media_name=name
med.media_authorID=authorID
:
:
session = create_session()
session.save(med)
session.flush()
except Exception, e:
session.close()
return e
Can't seem to figure out what i'm doing wrong. Any help would be
appreciated...
btw> I'm using TG 1.0b1 and Python 2.4
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---