I've go some python modules which automatically connect to the database then they are loaded beacuse they have an __init__.py with
from django.core.management import setup_environ import passion.settings def loadSettings(): s = setup_environ(passion.settings) print s # this should only be run from the workbox not on the server loadSettings() This works fine even when it can't connect. But later if I do: from passion.cg.models import * users = User.objects.filter( username='julian') print users then I get # OperationalError: (1044, "Access denied for user ''@'localhost' to database 'djangostack'") # - [line 3] So I need a way to test the connection before trying to use the django models. I can just check for exceptions, but is there a better way? Julian -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.