Django models 由于此错误,我无法将形状文件上载到geodjango数据库

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': '

文件“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': '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)