If you have 'django.contrib.gis' in your INSTALLED_APPS, the `inspectdb`
management command is overridden and able to introspect spatial databases:
$ ./manage.py inspectdb
> Importing from shapefile is out of the question since the map contains
> strings in iso-8859-1 on which LayerMapping had chocked before...
You can specify the encoding of the strings in a shapefile using the
`encoding='iso-8859-1'` keyword argument. This is actually done in the
tutorial -- if it's still choking, then it may not be in iso-8859-1
after all.
Regards,
-Justin