Hi, Yea, this is really crazy....
So with the sample app, it will not run. I get the following:
-->
--> -->
Traceback (most recent call last):
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 2969, in _HandleRequest
base_env_dict=env_dict)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 406, in Dispatch
base_env_dict=base_env_dict)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 2238, in Dispatch
self._module_dict)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 2156, in ExecuteCGI
reset_modules = exec_script(handler_path, cgi_path, hook)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 2052, in ExecuteOrImportScript
exec module_code in script_module.__dict__
File "/Users/daviddevalk/Desktop/gae-search-free/common/appenginepatch/main.py", line 77, in <module>
main()
File "/Users/daviddevalk/Desktop/gae-search-free/common/appenginepatch/main.py", line 36, in real_main
util.run_wsgi_app(application)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/webapp/util.py", line 76, in run_wsgi_app
result = application(env, _start_response)
File "/Users/daviddevalk/Desktop/gae-search-free/common/zip-packages/django-1.1.zip/django/core/handlers/wsgi.py", line 230, in __call__
File "/Users/daviddevalk/Desktop/gae-search-free/common/zip-packages/django-1.1.zip/django/core/handlers/base.py", line 42, in load_middleware
if hasattr(mw_instance, 'process_request'):
ImproperlyConfigured: Error importing middleware mediautils.middleware: "No module named search"
The traceback with the django-1.1.zip copied from gae-search is below. Note I get the same 3 WARNING messages when I comment out the search_index = SearchIndexProperty... line in my models.py. When I do this the app runs fine, although without search.
thx
*** Running dev_appserver with the following flags:
--admin_console_server= --port=8000 --datastore_path /mydata/blindrebel.datastore --history_path blindrebel.history
Python command: /usr/local/bin/python2.5
INFO 2009-08-30 15:24:20,731 dev_appserver_main.py:465] Running application myblindrebel on port 8000:
http://localhost:8000WARNING 2009-08-30 15:24:28,410 dev_appserver.py:1041] Blocking access to skipped file "/Users/daviddevalk/Desktop/blindrebel/common/zip-packages/.DS_Store"
WARNING 2009-08-30 15:24:28,419 py_zipimport.py:103] Can't open zipfile /Users/daviddevalk/Desktop/blindrebel/common/zip-packages/.DS_Store: IOError: [Errno 13] file not accessible: '/Users/daviddevalk/Desktop/blindrebel/common/zip-packages/.DS_Store'
INFO 2009-08-30 15:24:28,440 py_zipimport.py:108] zipimporter('/Users/daviddevalk/Desktop/blindrebel/common/zip-packages/django-1.1.zip', '')
WARNING 2009-08-30 15:24:28,506 dev_appserver.py:1041] Blocking access to skipped file "/Users/daviddevalk/Desktop/blindrebel/common/zip-packages/django-1.1.zip/django/.svn/entries"
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/logging/__init__.py", line 744, in emit
msg = self.format(record)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/logging/__init__.py", line 630, in format
return fmt.format(record)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/logging/__init__.py", line 426, in format
record.exc_text = self.formatException(record.exc_info)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/logging/__init__.py", line 398, in formatException
traceback.print_exception(ei[0], ei[1], ei[2], None, sio)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/traceback.py", line 125, in print_exception
print_tb(tb, limit, file)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/traceback.py", line 69, in print_tb
line = linecache.getline(filename, lineno, f.f_globals)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/linecache.py", line 14, in getline
lines = getlines(filename, module_globals)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/linecache.py", line 40, in getlines
return updatecache(filename, module_globals)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/linecache.py", line 93, in updatecache
data = get_source(name)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1158, in Decorate
return func(self, *args, **kwargs)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1821, in get_source
full_path, search_path, submodule = self.GetModuleInfo(fullname)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1158, in Decorate
return func(self, *args, **kwargs)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1785, in GetModuleInfo
submodule, search_path = self.GetParentSearchPath(fullname)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1158, in Decorate
return func(self, *args, **kwargs)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1764, in GetParentSearchPath
parent_package = self.GetParentPackage(fullname)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1158, in Decorate
return func(self, *args, **kwargs)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1740, in GetParentPackage
if self.find_module(fullname) is None:
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1158, in Decorate
return func(self, *args, **kwargs)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1470, in find_module
search_path)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1158, in Decorate
return func(self, *args, **kwargs)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1708, in FindAndLoadModule
description)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1158, in Decorate
return func(self, *args, **kwargs)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1659, in LoadModuleRestricted
description)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/django/django/forms/__init__.py", line 1, in <module>
from django.oldforms import *
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/django/django/oldforms/__init__.py", line 1, in <module>
from django.core import validators
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/django/django/core/validators.py", line 13, in <module>
from django.utils.translation import gettext, gettext_lazy, ngettext
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/django/django/utils/translation/__init__.py", line 3, in <module>
if settings.USE_I18N:
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/django/django/conf/__init__.py", line 28, in __getattr__
self._import_settings()
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/django/django/conf/__init__.py", line 53, in _import_settings
raise EnvironmentError, "Environment variable %s is undefined." % ENVIRONMENT_VARIABLE
EnvironmentError: Environment variable DJANGO_SETTINGS_MODULE is undefined.
INFO 2009-08-30 15:24:29,870 dev_appserver.py:3029] "GET / HTTP/1.1" 500 -
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/SocketServer.py", line 222, in handle_request
self.process_request(request, client_address)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/SocketServer.py", line 241, in process_request
self.finish_request(request, client_address)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/SocketServer.py", line 254, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 2870, in __init__
BaseHTTPServer.BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/SocketServer.py", line 522, in __init__
self.handle()
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/BaseHTTPServer.py", line 316, in handle
self.handle_one_request()
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/BaseHTTPServer.py", line 310, in handle_one_request
method()
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 2878, in do_GET
self._HandleRequest()
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 3002, in _HandleRequest
tbhandler()
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/cgitb.py", line 282, in handle
doc = ''.join(traceback.format_exception(*info))
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/traceback.py", line 142, in format_exception
list = list + format_tb(tb, limit)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/traceback.py", line 76, in format_tb
return format_list(extract_tb(tb, limit))
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/traceback.py", line 101, in extract_tb
line = linecache.getline(filename, lineno, f.f_globals)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/linecache.py", line 14, in getline
lines = getlines(filename, module_globals)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/linecache.py", line 40, in getlines
return updatecache(filename, module_globals)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/linecache.py", line 93, in updatecache
data = get_source(name)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1158, in Decorate
return func(self, *args, **kwargs)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1821, in get_source
full_path, search_path, submodule = self.GetModuleInfo(fullname)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1158, in Decorate
return func(self, *args, **kwargs)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1785, in GetModuleInfo
submodule, search_path = self.GetParentSearchPath(fullname)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1158, in Decorate
return func(self, *args, **kwargs)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1764, in GetParentSearchPath
parent_package = self.GetParentPackage(fullname)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1158, in Decorate
return func(self, *args, **kwargs)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1740, in GetParentPackage
if self.find_module(fullname) is None:
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1158, in Decorate
return func(self, *args, **kwargs)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1470, in find_module
search_path)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1158, in Decorate
return func(self, *args, **kwargs)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1708, in FindAndLoadModule
description)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1158, in Decorate
return func(self, *args, **kwargs)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py", line 1659, in LoadModuleRestricted
description)
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/django/django/forms/__init__.py", line 1, in <module>
from django.oldforms import *
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/django/django/oldforms/__init__.py", line 1, in <module>
from django.core import validators
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/django/django/core/validators.py", line 13, in <module>
from django.utils.translation import gettext, gettext_lazy, ngettext
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/django/django/utils/translation/__init__.py", line 3, in <module>
if settings.USE_I18N:
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/django/django/conf/__init__.py", line 28, in __getattr__
self._import_settings()
File "/Users/daviddevalk/Desktop/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/django/django/conf/__init__.py", line 53, in _import_settings
raise EnvironmentError, "Environment variable %s is undefined." % ENVIRONMENT_VARIABLE
EnvironmentError: Environment variable DJANGO_SETTINGS_MODULE is undefined.
INFO 2009-08-30 15:25:39,651 dev_appserver_main.py:470] Server interrupted by user, terminating
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 57112)
----------------------------------------