Closed zachriggle closed 13 years ago
Looks like this has to do with a difference between the Python server path /images
and literal /images
I created a symlink from /media/uploads
to the corresponding folder inside the cbir-portal folder. So it works for now. I think it's just a matter of getting the absolute path.
Fixed in commit 438c3f16c984c11b039b9fdc1da76c23790cb280
URL
http://ec2-184-72-164-108.compute-1.amazonaws.com:8000/images/6.pgm/pgm-results
Stack Trace
[17/Dec/2010 07:13:37] "POST /images/0578870320e743ff50c24657b716ecb7.jpg/similar HTTP/1.1" 302 0 2010-12-17 07:13:37,761 - ERROR - cbir.query - File /media/uploads/images/8.pgm does not exist [17/Dec/2010 07:13:37] "GET /images/8.pgm/pgm-results HTTP/1.1" 500 64505
Environment:
Request Method: GET Request URL: http://ec2-184-72-164-108.compute-1.amazonaws.com/images/8.pgm/pgm-results Django Version: 1.2.3 Python Version: 2.6.6 Installed Applications: ['django.contrib.auth', 'django.contrib.admin', 'django.contrib.contenttypes', 'django.contrib.sites', 'django.contrib.markup', 'django.contrib.messages', 'images', 'django_extensions', 'django_nose'] Installed Middleware: ('django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware')
Traceback: File "/usr/lib/python2.6/site-packages/django/core/handlers/base.py" in get_response
Exception Type: TypeError at /images/8.pgm/pgm-results Exception Value: 'NoneType' object is not iterable