我正在[https://docs.djangoproject.com/en/1.11/ref/contribt/gis/tutorial/][1]开展示例 使用mysql作为数据库,按照给出的大部分步骤,并尝试使用load.run()加载数据,如文档中所示,似乎
# GeoDjango-specific: a geometry field (MultiPolygonField)
mpoly = models.MultiPolygonField()
为空白,并且需要默认值,该字段的默认值应该是什么。可以保持空白。所需数据是:
world_mapping = {
'fips' : 'FIPS',
'iso2' : 'ISO2',
'iso3' : 'ISO3',
'un' : 'UN',
'name' : 'NAME',
'area' : 'AREA',
'pop2005' : 'POP2005',
'region' : 'REGION',
'subregion' : 'SUBREGION',
'lon' : 'LON',
'lat' : 'LAT',
'mpoly' : 'MULTIPOLYGON',
}
while命令行显示此数据,该数据没有'mpoly'字段
{'pop2005': 83039, 'region': 19, 'fips': 'AC', 'lat': 17.078, 'subregion': 29, 'name': 'Antigua and Barbuda', 'un': 28, 'iso3': 'ATG', 'iso2': 'AG', 'area': 44, 'lon': -61.783}