Django models 由于此错误,我无法将形状文件上载到geodjango数据库
文件“C:\Users\Samwel herman\Desktop\django\agricom\reporter\load\u layer.py”,第28行,正在运行 TypeError:“模块”对象不可调用 这是我的代码Django models 由于此错误,我无法将形状文件上载到geodjango数据库,django-models,geodjango,Django Models,Geodjango,文件“C:\Users\Samwel herman\Desktop\django\agricom\reporter\load\u layer.py”,第28行,正在运行 TypeError:“模块”对象不可调用 这是我的代码 from django.contrib.gis.utils.layermapping import layermapping import os from .models import Wards wards_mapping = { 'region_cod': '
from django.contrib.gis.utils.layermapping import layermapping
import os
from .models import Wards
wards_mapping = {
'region_cod': 'Region_Cod',
'region_nam': 'Region_Nam',
'district_c': 'District_C',
'district_n': 'District_N',
'ward_code': 'Ward_Code',
'ward_name': 'Ward_Name',
'pop2002': 'Pop2002',
'pop2012': 'Pop2012',
'wardspopch': 'WardsPopCh',
'geom': 'MULTIPOLYGON',
}
wards_shp = os.path.abspath(os.path.join(os.path.dirname(__file__),'data/tanzania_wards.shp'))
def run(verbose=True):
lm = layermapping(Wards, wards_shp, wards_mapping, transform= True, encoding='iso-8859-1')
lm.save(strict=False,verbose=verbose)