Greetings
I'm following this tutorial (https://docs.djangoproject.com/en/dev/ref/
contrib/gis/tutorial/) (Great Workd by the way)
but I got this error in load.run()

Failed to save the feature (id: 0) into the model with the keyword
arguments:
{'iso2': u'AG', 'name': u'Antigua and Barbuda', 'area': 44, 'region':
19, 'lon': -61.783000000000001, 'iso3': u'ATG', 'subregion': 29,
'fips': u'AC', 'lat': 17.077999999999999, 'un': 28, 'mpoly':
'MULTIPOLYGON (((-61.686668 17.024441000000138,-61.73806
16.989719,-61.82917 16.996944,-61.87611 17.016941,-61.88056
17.01972,-61.88361 17.023609,-61.88583 17.028053,-61.887222
17.033054000000106,-61.89111 17.09417,-61.887222 17.10527,-61.88417
17.109722,-61.832779 17.16389,-61.826393 17.16722,-61.79445
17.16333,-61.784172 17.15833,-61.74417 17.13722,-61.674171
17.093609,-61.67028 17.090275,-61.668892 17.085,-61.66639
17.04583,-61.6675 17.04055,-61.682503 17.0275,-61.686668
17.024441000000138)),((-61.72917 17.608608,-61.73112
17.547222,-61.73278 17.541111,-61.73889 17.5405540000001,-61.75194
17.549442,-61.81556 17.583885,-61.834724 17.588608,-61.839447
17.586666,-61.842781 17.582775,-61.8475 17.580830000000105,-61.85306
17.583054,-61.856674 17.5925,-61.873894 17.688889,-61.875282
17.69861,-61.873062 17.703888,-61.85028 17.722775000000127,-61.84556
17.724998,-61.83917 17.724720000000104,-61.78722 17.700554,-61.78361
17.69722,-61.74334 17.653053,-61.74028 17.649166,-61.73806
17.644722000000115,-61.73167 17.624996,-61.72917 17.608608)))',
'pop2005': 83039}
Traceback (most recent call last):
  File "<console>", line 1, in ?
  File "/home/anrr/Django_test/geodjango/world/load.py", line 26, in
run
    lm.save(strict=True, verbose=verbose)
  File "/usr/lib/python2.4/site-packages/django/contrib/gis/utils/
layermapping.py", line 608, in save
    _save()
  File "/usr/lib/python2.4/site-packages/django/db/transaction.py",
line 217, in inner
    res = func(*args, **kwargs)
  File "/usr/lib/python2.4/site-packages/django/contrib/gis/utils/
layermapping.py", line 558, in _save
    m.save(using=self.using)
  File "/usr/lib/python2.4/site-packages/django/db/models/base.py",
line 460, in save
    self.save_base(using=using, force_insert=force_insert,
force_update=force_update)
  File "/usr/lib/python2.4/site-packages/django/db/models/base.py",
line 553, in save_base
    result = manager._insert(values, return_id=update_pk, using=using)
  File "/usr/lib/python2.4/site-packages/django/db/models/manager.py",
line 195, in _insert
    return insert_query(self.model, values, **kwargs)
  File "/usr/lib/python2.4/site-packages/django/db/models/query.py",
line 1436, in insert_query
    return query.get_compiler(using=using).execute_sql(return_id)
  File "/usr/lib/python2.4/site-packages/django/db/models/sql/
compiler.py", line 791, in execute_sql
    cursor = super(SQLInsertCompiler, self).execute_sql(None)
  File "/usr/lib/python2.4/site-packages/django/db/models/sql/
compiler.py", line 735, in execute_sql
    cursor.execute(sql, params)
  File "/usr/lib/python2.4/site-packages/django/db/backends/util.py",
line 34, in execute
    return self.cursor.execute(sql, params)
  File "/usr/lib/python2.4/site-packages/django/db/backends/
postgresql_psycopg2/base.py", line 44, in execute
    return self.cursor.execute(query, args)
DatabaseError: current transaction is aborted, commands ignored until
end of transaction block

Any tip on what it might be missing?

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to