У меня есть эта ошибкаName 'Order' не определен
Name 'Order' is not defined
в следующем claue:
try:
order = Order.objects.from_request(request)
cart = OrderCart(order)
except Order.DoesNotExist:
pass
Order
определяется точно в том же файле и является подклассом model.Model
Чтобы быть более конкретным, вот файл, с которым я работаю: https://bitbucket.org/chris1610/satchmo/src/a04c87a539f3/satchmo/apps/satchmo_store/shop/models.py с исключением, имеющим место в lin e 242
Почему это может быть?
Update:
Вот отслеживающий:
Traceback:
File "/home/evgeniuz/.virtualenvs/port/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
100. response = callback(request, *callback_args, **callback_kwargs)
File "/home/evgeniuz/src/chillifish-pg/lib/payment/views/balance.py" in balance_remaining_order
30. template='shop/checkout/balance_remaining.html')
File "/home/evgeniuz/src/chillifish-pg/pg/pgstore/utils.py" in _view
38. return view_func(request, *args, **kwargs)
File "/home/evgeniuz/src/chillifish-pg/lib/payment/views/balance.py" in balance_remaining
66. 'paymentmethod_ct': len(config_value('PAYMENT', 'MODULES'))
File "/home/evgeniuz/.virtualenvs/port/lib/python2.7/site-packages/django/template/context.py" in __init__
149. self.update(processor(request))
File "/home/evgeniuz/src/chillifish-pg/lib/satchmo_store/shop/context_processors.py" in settings
21. cart = Cart.objects.from_request(request)
File "/home/evgeniuz/src/chillifish-pg/lib/satchmo_store/shop/models.py" in from_request
237. except Order.DoesNotExist:
Exception Type: NameError at /shop/checkout/balance/1/
Exception Value: global name 'Order' is not defined
Строка 242 в этом файле является 'except Order.DoesNotExist:' ... почему вы называете это Foo? –
Можете ли вы дважды проверить указанную ссылку? Я не могу найти 'Foo' в файле, а строка 242 содержит' except Order.DoesNotExist' – Levon
«Foo» не отображается в вашем источнике. Пожалуйста, предоставьте полный, правильный, самодостаточный и минимальный пример: http://sscce.org/ – Marcin