Skip to main content

A tiered weight shipping module for Satchmo that is Administrative Area (i.e. state/province) aware

Project description

satchmo-nogroth [![Build Status](https://travis-ci.org/kcharvey/satchmo-nogroth.svg?branch=master)](https://travis-ci.org/kcharvey/satchmo-nogroth)
===============

NoGroTH = No Ground To Hawaii - A tiered weight shipping module that is Administrative Area (i.e. state/province) aware

Installation
---

1. Install NoGroTH with Pip

pip install satchmo-nogroth

2. Add `nogroth` to your `INSTALLED_APPS`

INSTALLED_APPS = (
..
'nogroth',
)

3. Add `nogroth` to your `CUSTOM_SHIPPING_MODULES`

SATCHMO_SETTINGS = {

'CUSTOM_SHIPPING_MODULES': ['nogroth'],
}

4. Add the NoGroTH fields to the database

python manage.py migrate nogroth

5. Activate 'NoGroTH' as a shipping module in `livesettings`

6. If necessary, copy over existing Tiered Weight Shipping rules to NoGroTH. Make sure `shipping.modules.tieredweight` is in your installed apps and run

python manage.py satchmo_nogroth_copy_tiers

You can remove `shipping.modules.tieredweight` from your settings file after this command successfully runs.

Dependencies
---

Assuming you've got a working Satchmo site, there are no other dependencies besides `satchmo` and it's dependencies.

Development
---

Pull requests welcome! Just fork the repo.

### Running the tests

You'll need to have a working Satchmo project and complete installation steps 1-4. Then run

python manage.py tests nogroth

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

satchmo-nogroth-0.1.tar.gz (7.4 kB view details)

Uploaded Source

File details

Details for the file satchmo-nogroth-0.1.tar.gz.

File metadata

File hashes

Hashes for satchmo-nogroth-0.1.tar.gz
Algorithm Hash digest
SHA256 e79bea2fa9c8d84ba6575e8218e3a48316371b144f4571b1481ed33d76660bd5
MD5 f48f239ddaccbc14ed386edcb71664f5
BLAKE2b-256 8eb7c1abd6437a5ef87bf4283ef3e46767cf5b0dd4c1653c9ba76b5629bd11a7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page