author | Nishanth Amuluru <nishanth@fossee.in> |
Sat, 08 Jan 2011 15:04:41 +0530 | |
changeset 79 | cc5b6f4ed823 |
parent 69 | c6bca38c1cbf |
permissions | -rw-r--r-- |
from django.core import management def main(settings_file, *apps): argv = ['test', 'test'] + list(apps) try: settings = __import__(settings_file) components = settings_file.split('.') for comp in components[1:]: settings = getattr(settings, comp) except ImportError, e: import sys sys.stderr.write("Error loading the settings module '%s': %s" % (settings_file, e)) return sys.exit(1) management.execute_manager(settings, argv=argv)