NoGroTH = No Ground To Hawaii - A tiered weight shipping module that is Administrative Area (i.e. state/province) aware
-
Install NoGroTH with Pip
pip install satchmo-nogroth
-
Add
nogroth
to yourINSTALLED_APPS
INSTALLED_APPS = ( .. 'nogroth', )
-
Add
nogroth
to yourCUSTOM_SHIPPING_MODULES
SATCHMO_SETTINGS = { … 'CUSTOM_SHIPPING_MODULES': ['nogroth'], }
-
Add the NoGroTH fields to the database
python manage.py migrate nogroth
-
Activate 'NoGroTH' as a shipping module in
livesettings
-
If necessary, copy over existing Tiered Weight Shipping rules to NoGroTH. Make sure
shipping.modules.tieredweight
is in your installed apps and runpython manage.py satchmo_nogroth_copy_tiers
You can remove shipping.modules.tieredweight
from your settings file after this command successfully runs.
Assuming you've got a working Satchmo site, there are no other dependencies besides satchmo
and its dependencies.
Pull requests welcome! Just fork the repo.
You'll need to have a working Satchmo project and complete installation steps 1-4. Then run
python manage.py tests nogroth