I have run ./manage.py syncdb and even ./manage.py migrate after installing django-oscar-paypal, and when I click on the Paypal Express button on the payment details page, I get the error:
Environment:
Request Method: GET
Request URL: http://localhost:8000/checkout/paypal/payment/
Django Version: 1.6.3
Python Version: 2.7.6
Installed Applications:
['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.flatpages',
'django.contrib.staticfiles',
'django.contrib.sitemaps',
'compressor',
'south',
'oscar_stripe',
'oscar',
'oscar.apps.analytics',
'oscar.apps.checkout',
'oscar.apps.address',
'oscar.apps.shipping',
'oscar.apps.catalogue',
'oscar.apps.catalogue.reviews',
'oscar.apps.partner',
'oscar.apps.basket',
'oscar.apps.payment',
'oscar.apps.offer',
'oscar.apps.order',
'oscar.apps.customer',
'oscar.apps.promotions',
'oscar.apps.search',
'oscar.apps.voucher',
'oscar.apps.wishlists',
'oscar.apps.dashboard',
'oscar.apps.dashboard.reports',
'oscar.apps.dashboard.users',
'oscar.apps.dashboard.orders',
'oscar.apps.dashboard.promotions',
'oscar.apps.dashboard.catalogue',
'oscar.apps.dashboard.offers',
'oscar.apps.dashboard.partners',
'oscar.apps.dashboard.pages',
'oscar.apps.dashboard.ranges',
'oscar.apps.dashboard.reviews',
'oscar.apps.dashboard.vouchers',
'oscar.apps.dashboard.communications',
'haystack',
'treebeard',
'sorl.thumbnail']
Installed Middleware:
('django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'oscar.apps.basket.middleware.BasketMiddleware',
'django.middleware.transaction.TransactionMiddleware',
'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware')
Traceback:
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
114. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/db/transaction.py" in inner
371. return func(*args, **kwargs)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/views/generic/base.py" in view
69. return self.dispatch(request, *args, **kwargs)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/oscar/apps/checkout/session.py" in dispatch
45. request, *args, **kwargs)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/views/generic/base.py" in dispatch
87. return handler(request, *args, **kwargs)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/views/generic/base.py" in get
189. url = self.get_redirect_url(*args, **kwargs)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/paypal/express/views.py" in get_redirect_url
54. url = self._get_redirect_url(basket, **kwargs)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/paypal/express/views.py" in _get_redirect_url
121. return get_paypal_url(**params)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/paypal/express/facade.py" in get_paypal_url
82. paypal_params=paypal_params)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/paypal/express/gateway.py" in set_txn
328. txn = _fetch_response(SET_EXPRESS_CHECKOUT, params)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/paypal/express/gateway.py" in _fetch_response
103. txn.save()
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/paypal/express/models.py" in save
34. return super(ExpressTransaction, self).save(*args, **kwargs)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/db/models/base.py" in save
545. force_update=force_update, update_fields=update_fields)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/db/models/base.py" in save_base
573. updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/db/models/base.py" in _save_table
654. result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/db/models/base.py" in _do_insert
687. using=using, raw=raw)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/db/models/manager.py" in _insert
232. return insert_query(self.model, objs, fields, **kwargs)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/db/models/query.py" in insert_query
1511. return query.get_compiler(using=using).execute_sql(return_id)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/db/models/sql/compiler.py" in execute_sql
903. cursor.execute(sql, params)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/db/backends/util.py" in execute
69. return super(CursorDebugWrapper, self).execute(sql, params)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/db/backends/util.py" in execute
53. return self.cursor.execute(sql, params)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/db/utils.py" in __exit__
99. six.reraise(dj_exc_type, dj_exc_value, traceback)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/db/backends/util.py" in execute
53. return self.cursor.execute(sql, params)
File "/Users/nateaune/.virtualenvs/smallslivestore/lib/python2.7/site-packages/django/db/backends/sqlite3/base.py" in execute
451. return Database.Cursor.execute(self, query, params)
Exception Type: OperationalError at /checkout/paypal/payment/
Exception Value: no such table: paypal_expresstransaction