【发布时间】:2014-06-13 10:34:09
【问题描述】:
我正在尝试创建这样的空间表(from here):
CREATE TABLE landmarks
(
id serial NOT NULL,
name character varying(50),
the_geom geometry,
CONSTRAINT landmarks_pkey PRIMARY KEY (gid),
CONSTRAINT enforce_dims_the_geom CHECK (st_ndims(the_geom) = 2),
CONSTRAINT enforce_geotype_geom CHECK (geometrytype(the_geom) = 'POINT'::text OR the_geom IS NULL),
CONSTRAINT enforce_srid_the_geom CHECK (st_srid(the_geom) = 4326)
);
如何在 Django 模型中创建这样的表?我知道如何创建字段但不知道如何添加CONSTRAINT。
非常感谢!!
【问题讨论】:
标签: django postgresql postgis psql