Changeset 1257
- Timestamp:
- 06/15/08 00:22:10 (5 months ago)
- Files:
-
- satchmo/branches/nfa/satchmo/accounts/forms.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/caching/__init__.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/configuration/functions.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/configuration/values.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/contact/__init__.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/contact/admin.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/contact/models.py (modified) (3 diffs)
- satchmo/branches/nfa/satchmo/discount/__init__.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/discount/models.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/giftcertificate/__init__.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/giftcertificate/views.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/l10n/__init__.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/l10n/utils.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/newsletter/__init__.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/newsletter/config.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/payment/__init__.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/payment/common/forms.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/payment/common/views/common_contact.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/payment/common/views/confirm.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/payment/common/views/payship.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/payment/config.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/payment/models.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/payment/modules/authorizenet/processor.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/payment/modules/autosuccess/views.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/payment/modules/cybersource/processor.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/payment/modules/google/views.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/payment/modules/paypal/views.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/payment/tests.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/payment/views.py (modified) (2 diffs)
- satchmo/branches/nfa/satchmo/product/__init__.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/product/config.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/product/models.py (modified) (2 diffs)
- satchmo/branches/nfa/satchmo/product/views.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/shipping/config.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/shipping/modules/tiered/__init__.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/shop/SSLMiddleware.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/shop/__init__.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/shop/context_processors.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/shop/models.py (modified) (3 diffs)
- satchmo/branches/nfa/satchmo/shop/templatetags/satchmo_util.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/shop/urls.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/shop/views/cart.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/shop/views/smart.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/supplier/__init__.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/tax/__init__.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/tax/config.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/tax/models.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/tax/modules/area/tax.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/tax/utils.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/utils (moved) (moved from satchmo/branches/nfa/satchmo/shop/utils)
- satchmo/branches/nfa/satchmo/utils/__init__.py (copied) (copied from satchmo/branches/nfa/satchmo/shop/utils/__init__.py)
- satchmo/branches/nfa/satchmo/utils/dynamic.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/utils/unique_id.py (modified) (1 diff)
- satchmo/branches/nfa/satchmo/wishlist/__init__.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
satchmo/branches/nfa/satchmo/accounts/forms.py
r1057 r1257 7 7 from satchmo.configuration import config_value 8 8 from satchmo.contact.models import Contact 9 from satchmo. shop.utils.unique_id import generate_id9 from satchmo.utils.unique_id import generate_id 10 10 11 11 import logging satchmo/branches/nfa/satchmo/caching/__init__.py
r1256 r1257 4 4 from django.core.cache import cache 5 5 from django.utils.encoding import smart_str 6 from satchmo. shop.utils import is_string_like, is_list_or_tuple6 from satchmo.utils import is_string_like, is_list_or_tuple 7 7 import cPickle as pickle 8 8 import logging satchmo/branches/nfa/satchmo/configuration/functions.py
r836 r1257 1 1 from django.conf import settings 2 2 from models import SettingNotSet 3 from satchmo. shop.utils import flatten_list, is_list_or_tuple, is_string_like, load_module3 from satchmo.utils import flatten_list, is_list_or_tuple, is_string_like, load_module 4 4 import logging 5 5 import values satchmo/branches/nfa/satchmo/configuration/values.py
r1131 r1257 4 4 """ 5 5 from django import newforms as forms 6 from django.utils import simplejson 6 7 from django.utils.datastructures import SortedDict 7 8 from django.utils.encoding import smart_str 8 9 from django.utils.translation import gettext, ugettext_lazy as _ 9 10 from models import find_setting, LongSetting, Setting, SettingNotSet 10 from satchmo. shop.utils import load_module, is_string_like, is_list_or_tuple11 from satchmo.utils import load_module, is_string_like, is_list_or_tuple 11 12 import datetime 12 13 import logging 13 from django.utils import simplejson14 14 15 15 try: satchmo/branches/nfa/satchmo/contact/__init__.py
r1256 r1257 1 from satchmo. shop.utils import load_once1 from satchmo.utils import load_once 2 2 3 3 load_once('contact', 'satchmo.contact.admin') satchmo/branches/nfa/satchmo/contact/admin.py
r1256 r1257 1 from contact.models import Organization, Contact, Interaction, PhoneNumber, AddressBook, Order, OrderItem, OrderItemDetail, DownloadLink, OrderStatus, OrderPayment, OrderVariable, OrderTaxDetail1 from satchmo.contact.models import Organization, Contact, Interaction, PhoneNumber, AddressBook, Order, OrderItem, OrderItemDetail, DownloadLink, OrderStatus, OrderPayment, OrderVariable, OrderTaxDetail 2 2 from django.contrib import admin 3 3 from django.utils.translation import get_language, ugettext_lazy as _ 4 5 4 6 5 class Contact_Inline(admin.TabularInline): satchmo/branches/nfa/satchmo/contact/models.py
r1256 r1257 2 2 Stores customer, organization, and order information. 3 3 """ 4 try:5 from decimal import Decimal6 except:7 from django.utils._decimal import Decimal8 9 4 from django.conf import settings 10 5 from django.contrib.auth.models import User … … 17 12 from satchmo.discount.models import Discount 18 13 from satchmo.discount.utils import find_discount_for_code 19 from satchmo.payment.config import payment_choices 14 # TODO: [NFA] Bkroeze - Fix circular import 15 #from satchmo.payment.config import payment_choices 16 def payment_choices(): 17 return [] 20 18 from satchmo.product.models import Product, DownloadableProduct 21 19 from satchmo.shop.signals import satchmo_cart_changed 22 20 from satchmo.shop.templatetags.satchmo_currency import moneyfmt 23 from satchmo.shop.utils import load_module24 21 from satchmo.tax.utils import get_tax_processor 22 from satchmo.utils import load_module 25 23 from signals import order_success, satchmo_contact_location_changed 26 24 import config … … 30 28 import satchmo.shipping.config 31 29 import sys 30 31 try: 32 from decimal import Decimal 33 except: 34 from django.utils._decimal import Decimal 32 35 33 36 try: satchmo/branches/nfa/satchmo/discount/__init__.py
r1256 r1257 1 from satchmo. shop.utils import load_once1 from satchmo.utils import load_once 2 2 3 3 load_once('discount', 'satchmo.discount.admin') satchmo/branches/nfa/satchmo/discount/models.py
r1256 r1257 12 12 from satchmo.product.models import Product 13 13 from satchmo.shop.templatetags.satchmo_currency import moneyfmt 14 from satchmo. shop.utils.validators import MutuallyExclusiveWithField14 from satchmo.utils.validators import MutuallyExclusiveWithField 15 15 import operator 16 16 import logging satchmo/branches/nfa/satchmo/giftcertificate/__init__.py
r1256 r1257 1 from satchmo. shop.utils import load_once1 from satchmo.utils import load_once 2 2 3 3 load_once('giftcertificate', 'satchmo.giftcertificate.admin') satchmo/branches/nfa/satchmo/giftcertificate/views.py
r1235 r1257 10 10 from satchmo.payment.common.pay_ship import pay_ship_save 11 11 from satchmo.payment.common.views import confirm, payship 12 from satchmo. shop.utils.dynamic import lookup_url, lookup_template12 from satchmo.utils.dynamic import lookup_url, lookup_template 13 13 import logging 14 14 satchmo/branches/nfa/satchmo/l10n/__init__.py
r1256 r1257 1 from satchmo. shop.utils import load_once1 from satchmo.utils import load_once 2 2 3 3 load_once('l10n', 'satchmo.l10n.admin') satchmo/branches/nfa/satchmo/l10n/utils.py
r1131 r1257 1 from django.conf import settings 2 from django.core.exceptions import ImproperlyConfigured 3 from django.utils.translation import get_language, to_locale 4 from satchmo.configuration import config_value 5 from satchmo.utils import trunc_decimal 1 6 import locale 2 7 import logging 8 3 9 try: 4 10 from decimal import Decimal, ROUND_FLOOR 5 11 except: 6 12 from django.utils._decimal import Decimal, ROUND_FLOOR 7 from django.conf import settings8 from django.core.exceptions import ImproperlyConfigured9 from django.utils.translation import get_language, to_locale10 from satchmo.configuration import config_value11 from satchmo.shop.utils import trunc_decimal12 13 13 14 log = logging.getLogger('l10n.utils') satchmo/branches/nfa/satchmo/newsletter/__init__.py
r1256 r1257 6 6 from satchmo.accounts.signals import satchmo_registration, satchmo_registration_initialdata 7 7 from satchmo.configuration import config_value 8 from satchmo. shop.utils import load_module, load_once8 from satchmo.utils import load_module, load_once 9 9 import logging 10 10 satchmo/branches/nfa/satchmo/newsletter/config.py
r984 r1257 2 2 from django.utils.translation import ugettext_lazy as _ 3 3 from satchmo.configuration import * 4 from satchmo. shop.utils import load_module4 from satchmo.utils import load_module 5 5 6 6 NEWSLETTER_GROUP = ConfigurationGroup('NEWSLETTER', _('Newsletter Settings')) satchmo/branches/nfa/satchmo/payment/__init__.py
r1256 r1257 1 from satchmo. shop.utils import load_once1 from satchmo.utils import load_once 2 2 3 3 load_once('payment', 'satchmo.payment.admin') satchmo/branches/nfa/satchmo/payment/common/forms.py
r1211 r1257 12 12 from satchmo.shipping.config import shipping_methods 13 13 from satchmo.shop.models import Cart 14 from satchmo. shop.utils.dynamic import lookup_template14 from satchmo.utils.dynamic import lookup_template 15 15 from satchmo.shop.views.utils import CreditCard 16 16 from satchmo.tax.templatetags.satchmo_tax import _get_taxprocessor satchmo/branches/nfa/satchmo/payment/common/views/common_contact.py
r1103 r1257 11 11 from satchmo.payment.common.forms import PaymentContactInfoForm 12 12 from satchmo.shop.models import Cart 13 from satchmo. shop.utils.dynamic import lookup_url13 from satchmo.utils.dynamic import lookup_url 14 14 15 15 def contact_info(request): satchmo/branches/nfa/satchmo/payment/common/views/confirm.py
r1235 r1257 12 12 from satchmo.payment.common.pay_ship import send_order_confirmation 13 13 from satchmo.payment.config import payment_live 14 from satchmo. shop.utils.dynamic import lookup_url, lookup_template14 from satchmo.utils.dynamic import lookup_url, lookup_template 15 15 from satchmo.shop.models import Cart 16 16 import logging satchmo/branches/nfa/satchmo/payment/common/views/payship.py
r1235 r1257 18 18 from satchmo.payment.models import CreditCardDetail 19 19 from satchmo.shop.models import Cart 20 from satchmo. shop.utils.dynamic import lookup_url, lookup_template20 from satchmo.utils.dynamic import lookup_url, lookup_template 21 21 22 22 selection = _("Please Select") satchmo/branches/nfa/satchmo/payment/config.py
r1256 r1257 2 2 from django.utils.translation import ugettext_lazy, ugettext 3 3 from satchmo.configuration import * 4 from satchmo.shop.utils import is_string_like, load_module 4 from satchmo.utils import is_string_like, load_module 5 import logging 6 5 7 _ = ugettext_lazy 6 8 7 import logging8 9 log = logging.getLogger('payment.config') 9 10 satchmo/branches/nfa/satchmo/payment/models.py
r1256 r1257 4 4 """ 5 5 6 from satchmo.configuration import config_value7 6 from Crypto.Cipher import Blowfish 8 7 from datetime import datetime 8 from django.conf import settings 9 from django.db import models 10 from django.utils.translation import ugettext_lazy as _ 11 from satchmo import caching 12 from satchmo.configuration import config_value 13 from satchmo.contact.models import Contact, OrderPayment 14 from satchmo.payment.config import payment_choices, credit_choices 15 import base64 16 import logging 17 9 18 try: 10 19 from decimal import Decimal 11 20 except: 12 21 from django.utils._decimal import Decimal 13 14 from django.conf import settings15 from django.db import models16 from django.utils.translation import ugettext_lazy as _17 #from modules.giftcertificate.utils import generate_certificate_code18 from satchmo import caching19 from satchmo.contact.models import Contact, OrderPayment20 from satchmo.payment.config import payment_choices, credit_choices21 import base6422 import logging23 22 24 23 log = logging.getLogger('payment.models') satchmo/branches/nfa/satchmo/payment/modules/authorizenet/processor.py
r1242 r1257 1 1 from satchmo.payment.common.utils import record_payment 2 from satchmo. shop.utils import trunc_decimal2 from satchmo.utils import trunc_decimal 3 3 from urllib import urlencode 4 4 import logging satchmo/branches/nfa/satchmo/payment/modules/autosuccess/views.py
r1028 r1257 5 5 from satchmo.contact.models import Order, Contact, OrderPayment 6 6 from satchmo.payment.common.pay_ship import pay_ship_save, send_order_confirmation 7 from satchmo. shop.utils.dynamic import lookup_url, lookup_template7 from satchmo.utils.dynamic import lookup_url, lookup_template 8 8 from satchmo.shop.models import Cart 9 9 from satchmo.payment.common.utils import record_payment satchmo/branches/nfa/satchmo/payment/modules/cybersource/processor.py
r1034 r1257 1 1 from django.template import Context, loader 2 2 from satchmo.payment.common.utils import record_payment 3 from satchmo. shop.utils import trunc_decimal3 from satchmo.utils import trunc_decimal 4 4 import urllib2 5 5 try: satchmo/branches/nfa/satchmo/payment/modules/google/views.py
r1053 r1257 9 9 from satchmo.payment.common.views import payship 10 10 from satchmo.payment.config import payment_live 11 from satchmo. shop.utils.dynamic import lookup_url, lookup_template11 from satchmo.utils.dynamic import lookup_url, lookup_template 12 12 from satchmo.shop.models import Cart 13 13 import base64 satchmo/branches/nfa/satchmo/payment/modules/paypal/views.py
r1127 r1257 19 19 from satchmo.payment.config import payment_live 20 20 from satchmo.shop.models import Cart 21 from satchmo. shop.utils.dynamic import lookup_url, lookup_template21 from satchmo.utils.dynamic import lookup_url, lookup_template 22 22 23 23 log = logging.getLogger() satchmo/branches/nfa/satchmo/payment/tests.py
r1114 r1257 1 1 # -*- coding: UTF-8 -*- 2 3 from django.conf import settings 4 from django.core import urlresolvers 5 from django.test import TestCase 6 from django.test.client import Client 7 from satchmo.configuration import config_get_group, config_value 8 from satchmo.contact.models import * 9 from satchmo.product.models import * 10 from satchmo.shop.models import * 11 from satchmo.utils.dynamic import lookup_template, lookup_url 12 from urls import make_urlpatterns 13 2 14 try: 3 15 from decimal import Decimal 4 16 except: 5 17 from django.utils._decimal import Decimal 6 7 from django.core import urlresolvers8 from django.test import TestCase9 from django.test.client import Client10 from django.conf import settings11 #from models import GiftCertificate12 from satchmo.configuration import config_get_group, config_value13 from satchmo.shop.utils.dynamic import lookup_template, lookup_url14 from urls import make_urlpatterns15 #from modules.giftcertificate.utils import generate_certificate_code, generate_code16 from satchmo.product.models import *17 from satchmo.shop.models import *18 from satchmo.contact.models import *19 18 20 19 alphabet = 'abcdefghijklmnopqrstuvwxyz' satchmo/branches/nfa/satchmo/payment/views.py
r1114 r1257 1 try:2 from decimal import Decimal3 except:4 from django.utils._decimal import Decimal5 6 1 from django.core import urlresolvers 7 2 from django.http import HttpResponse, HttpResponseRedirect … … 13 8 from satchmo.payment.common.forms import PaymentMethodForm 14 9 from satchmo.payment.common.views import common_contact 15 from satchmo.shop.utils.dynamic import lookup_url16 10 from satchmo.shop.views.utils import bad_or_missing 11 from satchmo.utils.dynamic import lookup_url 17 12 import django.newforms as forms 18 13 import logging 19 14 15 try: 16 from decimal import Decimal 17 except: 18 from django.utils._decimal import Decimal 20 19 21 20 log = logging.getLogger('payment.views') satchmo/branches/nfa/satchmo/product/__init__.py
r1256 r1257 1 from satchmo. shop.utils import load_once1 from satchmo.utils import load_once 2 2 3 3 load_once('product', 'satchmo.product.admin') satchmo/branches/nfa/satchmo/product/config.py
r1240 r1257 2 2 from django.utils.translation import ugettext_lazy as _ 3 3 from satchmo.configuration import * 4 from satchmo. shop.utils import load_module4 from satchmo.utils import load_module 5 5 6 6 PRODUCT_GROUP = ConfigurationGroup('PRODUCT', _('Product Settings')) satchmo/branches/nfa/satchmo/product/models.py
r1256 r1257 4 4 options. 5 5 """ 6 import datetime7 import random8 import sha9 import logging10 try:11 from decimal import Decimal12 except:13 from django.utils._decimal import Decimal14 15 6 from django.conf import settings 16 7 from django.core import validators, urlresolvers … … 20 11 from django.utils.translation import get_language, ugettext_lazy as _ 21 12 from satchmo.configuration import config_value 22 from satchmo.shop.utils import cross_list, normalize_dir23 from satchmo.shop.utils import url_join24 from satchmo.shop.utils.unique_id import slugify25 from satchmo.shop.utils.validators import ValidateIfFieldsSame26 13 from satchmo.tax.models import TaxClass 27 14 from satchmo.thumbnail.field import ImageWithThumbnailField 28 #from sets import Set 15 from satchmo.utils import cross_list, normalize_dir, url_join 16 from satchmo.utils.unique_id import slugify 17 from satchmo.utils.validators import ValidateIfFieldsSame 18 import datetime 19 import logging 20 import random 21 import sha 22 23 try: 24 from decimal import Decimal 25 except: 26 from django.utils._decimal import Decimal 27 29 28 try: 30 29 set satchmo/branches/nfa/satchmo/product/views.py
r1256 r1257 10 10 from satchmo.product.models import Category, Product, ConfigurableProduct, ProductVariation 11 11 from satchmo.shop.models import Config 12 from satchmo.shop.utils.json import json_encode13 12 from satchmo.shop.views.utils import bad_or_missing 14 13 from satchmo.tax.utils import get_tax_processor 15 #from sets import Set 14 from satchmo.utils.json import json_encode 15 import datetime 16 import logging 17 import random 18 16 19 try: 17 20 set 18 21 except NameError: 19 22 from sets import Set as set #python 2.3 fallback 20 21 import datetime22 import logging23 import random24 23 25 24 log = logging.getLogger('product.views') satchmo/branches/nfa/satchmo/shipping/config.py
r1006 r1257 2 2 from django.utils.translation import ugettext_lazy as _ 3 3 from satchmo.configuration import * 4 from satchmo. shop.utils import is_string_like, load_module4 from satchmo.utils import is_string_like, load_module 5 5 6 6 SHIPPING_GROUP = ConfigurationGroup('SHIPPING', _('Shipping Settings')) satchmo/branches/nfa/satchmo/shipping/modules/tiered/__init__.py
r1256 r1257 1 1 from models import Carrier, Shipper 2 from satchmo. shop.utils import load_once2 from satchmo.utils import load_once 3 3 4 4 load_once('tiered', 'satchmo.shipping.modules.tiered') satchmo/branches/nfa/satchmo/shop/SSLMiddleware.py
r1131 r1257 50 50 __author__ = "Stephen Zabel" 51 51 52 53 52 from django.conf import settings 54 53 from django.http import HttpResponseRedirect, get_host 55 54 from satchmo.shop.models import Config 56 from satchmo. shop.utils import request_is_secure55 from satchmo.utils import request_is_secure 57 56 58 57 SSL = 'SSL' satchmo/branches/nfa/satchmo/shop/__init__.py
r1256 r1257 1 from satchmo. shop.utils import load_once1 from satchmo.utils import load_once 2 2 3 3 load_once('shop', 'satchmo.shop.admin') satchmo/branches/nfa/satchmo/shop/context_processors.py
r1144 r1257 8 8 from satchmo.product.models import Category 9 9 from satchmo.shop.models import Config, NullConfig, Cart, NullCart 10 from satchmo. shop.utils import request_is_secure10 from satchmo.utils import request_is_secure 11 11 import logging 12 12 satchmo/branches/nfa/satchmo/shop/models.py
r1256 r1257 3 3 Also contains shopping cart and related classes. 4 4 """ 5 import datetime6 try:7 from decimal import Decimal8 except:9 from django.utils._decimal import Decimal10 11 from logging import getLogger12 13 5 from django.conf import settings 14 6 from django.contrib.sites.models import Site … … 16 8 from django.utils.encoding import force_unicode 17 9 from django.utils.translation import ugettext_lazy as _ 18 19 10 from satchmo import tax 20 11 from satchmo.configuration import ConfigurationSettings, config_value … … 22 13 from satchmo.l10n.models import Country 23 14 from satchmo.product.models import Product 24 from satchmo.shop.utils import url_join 15 from satchmo.utils import url_join 16 import datetime 17 18 try: 19 from decimal import Decimal 20 except: 21 from django.utils._decimal import Decimal 22 23 from logging import getLogger 25 24 26 25 log = getLogger('satchmo.shop.models') satchmo/branches/nfa/satchmo/shop/templatetags/satchmo_util.py
r1237 r1257 3 3 from satchmo.shop.templatetags import get_filter_args 4 4 from satchmo.shop import utils 5 from satchmo. shop.utils.json import json_encode5 from satchmo.utils.json import json_encode 6 6 7 7 register = template.Library() satchmo/branches/nfa/satchmo/shop/urls.py
r1195 r1257 1 from django.conf import settings 1 2 from django.conf.urls.defaults import * 2 from django.conf import settings3 from satchmo.configuration import config_value 3 4 from satchmo.product.models import Product 4 5 from satchmo.product.views import display_featured 5 from satchmo.shop.utils import app_enabled 6 from satchmo.configuration import config_value 6 from satchmo.utils import app_enabled 7 7 8 8 num_to_paginate = config_value('SHOP','NUM_PAGINATED') 9 10 9 11 10 urlpatterns = getattr(settings, 'SHOP_URLS', []) satchmo/branches/nfa/satchmo/shop/views/cart.py
r1250 r1257 19 19 from satchmo.shop.models import Cart, CartItem, NullCart 20 20 from satchmo.shop.signals import satchmo_cart_changed 21 from satchmo. shop.utils import trunc_decimal21 from satchmo.utils import trunc_decimal 22 22 from satchmo.shop.views.utils import bad_or_missing 23 23 import logging satchmo/branches/nfa/satchmo/shop/views/smart.py
r1235 r1257 6 6 to send the request to the cart_add or the wishlist_add view. 7 7 """ 8 from satchmo. shop.utils import app_enabled8 from satchmo.utils import app_enabled 9 9 from satchmo.shop.views import cart 10 10 import logging satchmo/branches/nfa/satchmo/supplier/__init__.py
r1256 r1257 1 from satchmo. shop.utils import load_once1 from satchmo.utils import load_once 2 2 3 3 load_once('supplier', 'satchmo.supplier.admin') satchmo/branches/nfa/satchmo/tax/__init__.py
r1256 r1257 1 from satchmo. shop.utils import load_once1 from satchmo.utils import load_once 2 2 3 3 load_once('tax', 'satchmo.tax.admin') satchmo/branches/nfa/satchmo/tax/config.py
r994 r1257 2 2 from django.utils.translation import ugettext_lazy as _ 3 3 from satchmo.configuration import * 4 from satchmo. shop.utils import is_string_like, load_module4 from satchmo.utils import is_string_like, load_module 5 5 6 6 TAX_GROUP = ConfigurationGroup('TAX', _('Tax Settings')) satchmo/branches/nfa/satchmo/tax/models.py
r1256 r1257 3 3 """ 4 4 5 from django.core import validators 5 6 from django.db import models 7 from django.utils.translation import ugettext, ugettext_lazy as _ 6 8 from satchmo.l10n.models import AdminArea, Country 7 from satchmo.shop.utils.validators import MutuallyExclusiveWithField 8 from django.utils.translation import ugettext, ugettext_lazy as _ 9 from django.core import validators 9 from satchmo.utils.validators import MutuallyExclusiveWithField 10 10 11 11 class TaxClass(models.Model): satchmo/branches/nfa/satchmo/tax/modules/area/tax.py
r1168 r1257 10 10 from satchmo.l10n.models import AdminArea, Country 11 11 from satchmo.shop.models import Config 12 from satchmo. shop.utils import is_string_like12 from satchmo.utils import is_string_like 13 13 from satchmo.tax.models import TaxRate, TaxClass 14 14 import logging satchmo/branches/nfa/satchmo/tax/utils.py
r1256 r1257 1 1 from satchmo.configuration import config_value 2 from satchmo. shop.utils import load_module, load_once2 from satchmo.utils import load_module, load_once 3 3 try: 4 4 import decimal satchmo/branches/nfa/satchmo/utils/dynamic.py
r898 r1257 1 from django.contrib.sites.models import Site 1 2 from django.core import urlresolvers 2 from satchmo.shop.utils import url_join 3 from django.contrib.sites.models import Site 3 from satchmo.utils import url_join 4 4 5 5 def lookup_template(settings, template): satchmo/branches/nfa/satchmo/utils/unique_id.py
r1150 r1257 6 6 7 7 from django.contrib.auth.models import User 8 from satchmo.shop.utils import random_string 8 from django.utils.encoding import smart_unicode, force_unicode 9 from htmlentitydefs import name2codepoint 10 from satchmo.utils import random_string 9 11 import re 10 12 import unicodedata 11 from htmlentitydefs import name2codepoint12 from django.utils.encoding import smart_unicode, force_unicode13 13 14 14 def generate_id(first_name=None, last_name=None): satchmo/branches/nfa/satchmo/wishlist/__init__.py
r1256 r1257 1 from satchmo. shop.utils import load_once1 from satchmo.utils import load_once 2 2 3 3 load_once('wishlist', 'satchmo.wishlist.admin')
