[cx-oracle-users] DatabaseError instance has no attribute 'message'
Brought to you by:
atuining
From: Perry V. <Per...@hu...> - 2009-02-23 17:49:20
|
I'm getting the error: DatabaseError instance has no attribute 'message' ...while trying to perform very basic INSERT/UPDATE operations. I simply try to create a new instance of the model shown below and the error is returned. I have created the error using both an Oracle 10g and Oracle 9i database. I'm currently working with cx_Oracle version 5.0.1, however this problem also happened when I was using version 4.4. I'm running into this problem using Django (Version 1.0.1). I am not certain if my problem is in Django, cx_Oracle or something I'm simply doing incorrectly due to being very new to Django/python. Python is version 2.4.3. Here is an example of my Django model that gives me the error: class SchemaContact(models.Model): schema_name = models.CharField(max_length=30) first_name = models.CharField(max_length=30) last_name = models.CharField(max_length=30) last_updated = models.DateTimeField(null=True, blank=True) description = models.CharField(max_length=2000, null=True, blank=True) def __unicode__(self): return unicode(self.last_name) class Meta: db_table = u'SCHEMA_CONTACTS' However, I am not certain this has anything to do with the model definition because I'm not even able to use some of the basic administration features provided by the Django admin site. For example, I try to create a new "group", and select all the privileges. When I hit "Save", I get same error. Other models/tables work just fine. I'm guessing Oracle is throwing an exception here and something is going wrong with the handling of it. Thanks to anyone that can provide an answer. |