///列sample_waypoint.geometry上的DatabaseError不存在

时间:2015-03-10 01:33:57

标签: django postgresql geometry psql geodjango

DatabaseError at /admin/sample/waypoint/
-
column sample_waypoint.geometry does not exist
-
LINE 1: ..."sample_waypoint"."id", "sample_waypoint"."name", "sample_wa...

我试图将地图放入django应用程序,但我不知道为什么会出现此错误。

这是psql中的一个表。

CREATE TABLE "sample_waypoint" (

    "id" serial NOT NULL PRIMARY KEY,
    "name" varchar(32) NOT NULL
)

SELECT AddGeometryColumn('sample_waypoint', 'geometry', 4326, 'POINT', 2);
-
ALTER TABLE "sample_waypoint" ALTER "geometry" SET NOT NULL;
--
CREATE INDEX "sample_waypoint_geometry_id" ON "sample_waypoint" USING GIST ( "geometry" GIST_GEOMETRY_OPS );
-

我正在尝试添加几何列,以便在应用程序中绘制地图。

1 个答案:

答案 0 :(得分:0)

从db视图开始,如果要添加新列,则应该是 ADD而不是ALTER