2016-09-01 38 views
0

我想將DynamicMapLayer設置爲我的django-leaflet模板。也許有人知道我該怎麼做?Django-Leaflet - 設置動態圖層

我喜歡這樣的喜歡L.esri.dynamicMapLayer,也許L.esri.featureLayeresri-leaflet.js插件。

回答

2

我解決了這個問題。在settings.py上我忘記了'PLUGINS'

'PLUGINS': { 
    'esri-leaflet': { 
     'css': '', 
     'js': 'libs/esri-leaflet/dist/esri-leaflet.js', 
     'auto-include': True, 
    } 
}, 

然後將其添加到模板:

<head> 
    ... 
    {% leaflet_js plugins="ALL" %} 
    {% leaflet_css plugins="ALL" %} 
</head> 
<body> 
    .... 
    L.esri.dynamicMapLayer({ 
     url: 'http://mytilesURL', 
     ... 
    }).addTo(map); 
    .... 
</body> 

來源:django-leaflet docs