Commit 3d4ed28d authored by Claude Paroz's avatar Claude Paroz
Browse files

Fixed #21547 -- Updated GeoDjango tutorial with PostGIS 2 output

Thanks awilliams at cironline.org for the report.
parent 0179852d
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
@@ -289,13 +289,18 @@ This command should produce the following output:
        "subregion" integer NOT NULL,
        "lon" double precision NOT NULL,
        "lat" double precision NOT NULL
        "mpoly" geometry(MULTIPOLYGON,4326) NOT NULL
    )
    ;
    SELECT AddGeometryColumn('world_worldborder', 'mpoly', 4326, 'MULTIPOLYGON', 2);
    ALTER TABLE "world_worldborder" ALTER "mpoly" SET NOT NULL;
    CREATE INDEX "world_worldborder_mpoly_id" ON "world_worldborder" USING GIST ( "mpoly" GIST_GEOMETRY_OPS );
    CREATE INDEX "world_worldborder_mpoly_id" ON "world_worldborder" USING GIST ( "mpoly" );
    COMMIT;

.. note::

    With PostGIS < 2.0, the output is slightly different. The ``mpoly`` geometry
    column is added through a separate ``SELECT AddGeometryColumn(...)``
    statement.

If this looks correct, run :djadmin:`migrate` to create this table in the database::

    $ python manage.py migrate