Django Shipping is a django application that provides integration with Correios (federal brazilian carrier) and UPS (international carrier).
Anyway, let's install this bitch! The first thing you'll want to do is run:
$ pip install django-shipping
Put ``shippging`` in your ``INSTALLED_APPS``:
INSTALLED_APPS = (
Put ``shipping.urls`` in your ``urls.py``:
from django.conf.urls.defaults import patterns, include, url
from django.contrib import admin
urlpatterns = patterns('',
You need to run shipping migrations. We use [south](http://south.readthedocs.org/en/latest/index.html) for this, go to your ``project`` dir and make:
$ python manage.py migrate shipping
Now, start your django application and go to admin:
$ python manage.py runserver
In django's admin you wi'll see the shipping models: ``Zone``, ``Country``, ``State``, ``Bin``, ``UPSCarrier`` and ``CorreiosCarrier``. You need to create one instance for each carrier that you'll use
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.