Closed GoogleCodeExporter closed 8 years ago
With revision r426 (or maybe r425), pirate_issues/models.py throws the error "No module named callbacks" at line 7. This happens when any page is viewed. When using revision r424, this error does not happen. The details are: Environment: Request Method: GET Request URL: http://localhost:8000/issues.html Django Version: 1.2.1 pre-alpha Python Version: 2.6.1 Installed Applications: ['djangoappengine', 'djangotoolbox', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.admin', 'django.contrib.comments', 'native_tags', 'hello', 'pirate_core', 'pirate_issues', 'pirate_deliberation', 'pirate_permissions', 'pirate_ranking', 'pirate_consensus'] Installed Middleware: ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware') Traceback: File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/django/core/handlers/base.py" in get_response 80. response = middleware_method(request) File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/django/middleware/common.py" in process_request 57. if (not _is_valid_path(request.path_info, urlconf) and File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/django/middleware/common.py" in _is_valid_path 143. urlresolvers.resolve(path, urlconf) File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/django/core/urlresolvers.py" in resolve 301. return get_resolver(urlconf).resolve(path) File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/django/core/urlresolvers.py" in resolve 214. for pattern in self.url_patterns: File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/django/core/urlresolvers.py" in _get_url_patterns 243. patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module) File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/django/core/urlresolvers.py" in _get_urlconf_module 238. self._urlconf_module = import_module(self.urlconf_name) File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/django/utils/importlib.py" in import_module 35. __import__(name) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in Decorate 1286. return func(self, *args, **kwargs) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in load_module 1936. return self.FindAndLoadModule(submodule, fullname, search_path) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in Decorate 1286. return func(self, *args, **kwargs) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in FindAndLoadModule 1838. description) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in Decorate 1286. return func(self, *args, **kwargs) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in LoadModuleRestricted 1789. description) File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/urls.py" in <module> 5. from ajaxapi.views import vote, generate_vote_content File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in Decorate 1286. return func(self, *args, **kwargs) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in load_module 1936. return self.FindAndLoadModule(submodule, fullname, search_path) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in Decorate 1286. return func(self, *args, **kwargs) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in FindAndLoadModule 1838. description) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in Decorate 1286. return func(self, *args, **kwargs) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in LoadModuleRestricted 1789. description) File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/ajaxapi/views.py" in <module> 2. from pirate_consensus.models import Consensus File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in Decorate 1286. return func(self, *args, **kwargs) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in load_module 1936. return self.FindAndLoadModule(submodule, fullname, search_path) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in Decorate 1286. return func(self, *args, **kwargs) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in FindAndLoadModule 1838. description) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in Decorate 1286. return func(self, *args, **kwargs) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in LoadModuleRestricted 1789. description) File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/pirate_consensus/models.py" in <module> 50. admin.site.register(Consensus) File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/django/contrib/admin/sites.py" in register 90. validate(admin_class, model) File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/django/contrib/admin/validation.py" in validate 20. models.get_apps() File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/django/db/models/loading.py" in get_apps 115. self._populate() File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/django/db/models/loading.py" in _populate 64. self.load_app(app_name) File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/django/db/models/loading.py" in load_app 78. models = import_module('.models', app_name) File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/django/utils/importlib.py" in import_module 35. __import__(name) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in Decorate 1286. return func(self, *args, **kwargs) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in load_module 1936. return self.FindAndLoadModule(submodule, fullname, search_path) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in Decorate 1286. return func(self, *args, **kwargs) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in FindAndLoadModule 1838. description) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in Decorate 1286. return func(self, *args, **kwargs) File "/Users/Andrew/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-de fault.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_apps erver.py" in LoadModuleRestricted 1789. description) File "/Volumes/Secondary HD/Andrew/Work/pp_demo_root/pp-demo/pp_demo/pirate_issues/models.py" in <module> 7. from pirate_issues.callbacks import update_issue_comment_count Exception Type: ImportError at /issues.html Exception Value: No module named callbacks
Original issue reported on code.google.com by andrufas...@gmail.com on 12 Aug 2010 at 10:28
andrufas...@gmail.com
Quickly fixed by adding pirate_issues/callbacks.py in r428. This might break some other things, but those should be fixed soon.
Original comment by andrufas...@gmail.com on 13 Aug 2010 at 2:32
Original issue reported on code.google.com by
andrufas...@gmail.com
on 12 Aug 2010 at 10:28