Perhaps related to my other post [1], I was consistently getting "Exception
Value: global name 'OrderTaxDetail' is not defined" when POST-ing to the
/store/checkout/ page. Unlike the other error, this was 100% reproducible.
On the production server, I have temporarily edited
satchmo_store/shop/models.py to move OrderTaxDetail above the class
definition for Order (whose 'force_recalculate_total()' method instantiates
an OrderTaxDetail object), changing the FK field to "order =
models.ForeignKey('Order', related_name="taxes")" so it lazy looks up the
related Order model, now defined below. Voila! No more errors.
Now, I'm not ready to write this off as a Satchmo error since this same
version of Satchmo works in my staging and local environments. But I'm at a
loss as to what it is about my production environment that causes this to
fail (staging is as identical to production as possible).
Any ideas?
[1] https://groups.google.com/d/topic/satchmo-users/p-K21Ks4BbA/discussion
[2] http://dpaste.com/hold/294902/
--
You received this message because you are subscribed to the Google Groups
"Satchmo users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/satchmo-users?hl=en.