Уведомления

Группа в Telegram: @pythonsu

#1 Июль 6, 2012 03:44:29

Bandicoot
От:
Зарегистрирован: 2011-11-16
Сообщения: 47
Репутация: +  0  -
Профиль   Отправить e-mail  

проблема с massivecoupon

Есть такой модуль, если кто сталкивался - massivecoupon: http://www.glomelurus.com/2011/04/installing-massive-coupon-on-mac-os-10.html

Установил его и сопутствующие модули без ошибок. Но при запуске выдает следующие ошибки:

IndexError at /deals/groupon-clone/
list index out of range
Request Method: GET
Request URL: http://localhost:8000/deals/groupon-clone/
Django Version: 1.3.1
Exception Type: IndexError
Exception Value:
list index out of range
Exception Location: /usr/lib/python2.7/dist-packages/django/db/models/query.py in __getitem__, line 190
Python Executable: /usr/bin/python
Python Version: 2.7.3
Python Path:
['/home/oleg-admin/django/massivecoupon',
‘/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg’,
‘/usr/local/lib/python2.7/dist-packages/oauth-1.0.1-py2.7.egg’,
‘/usr/lib/python2.7’,
‘/usr/lib/python2.7/plat-linux2’,
‘/usr/lib/python2.7/lib-tk’,
‘/usr/lib/python2.7/lib-old’,
‘/usr/lib/python2.7/lib-dynload’,
‘/usr/local/lib/python2.7/dist-packages’,
‘/usr/lib/python2.7/dist-packages’,
‘/usr/lib/python2.7/dist-packages/PIL’,
‘/usr/lib/python2.7/dist-packages/gst-0.10’,
‘/usr/lib/python2.7/dist-packages/gtk-2.0’,
‘/usr/lib/pymodules/python2.7’,
‘/usr/lib/python2.7/dist-packages/ubuntu-sso-client’,
‘/usr/lib/python2.7/dist-packages/ubuntuone-client’,
‘/usr/lib/python2.7/dist-packages/ubuntuone-control-panel’,
‘/usr/lib/python2.7/dist-packages/ubuntuone-couch’,
‘/usr/lib/python2.7/dist-packages/ubuntuone-installer’,
‘/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol’,
‘/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode’]

Traceback:

Environment:
Request Method: GET
Request URL: http://localhost:8000/deals/groupon-clone/
Django Version: 1.3.1
Python Version: 2.7.3
Installed Applications:
['django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'django.contrib.admin',
 'massivecoupon',
 'massivecoupon.engine',
 'massivecoupon.countries',
 'massivecoupon.photologue',
 'massivecoupon.tagging',
 'massivecoupon.socialregistration',
 'massivecoupon.paypalxpress']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'facebook.djangofb.FacebookMiddleware',
 'socialregistration.middleware.FacebookMiddleware')
Traceback:
File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response
  111.                         response = callback(request, *callback_args, **callback_kwargs)
File "/home/oleg-admin/django/massivecoupon/../massivecoupon/engine/views.py" in deal_detail
  347.     deal = Deal.objects.all()[0]
File "/usr/lib/python2.7/dist-packages/django/db/models/query.py" in __getitem__
  190.             return list(qs)[0]
Exception Type: IndexError at /deals/groupon-clone/
Exception Value: list index out of range

Помогите пожалуйста, если кто сталкивался с таким модулем

Офлайн

#2 Июль 8, 2012 12:49:51

appetito
От:
Зарегистрирован: 2010-09-28
Сообщения: 147
Репутация: +  2  -
Профиль   Отправить e-mail  

проблема с massivecoupon

не знакомы, но эта строчка намекает на невысокое качество кода:

deal = Deal.objects.all()[0]
Ошибка из-за попытки выборки из пустой таблицы БД



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version