2016-09-01 12 views
0

DynamicMapLayer를 장고 - 리플릿 템플릿으로 설정하고 싶습니다. 어떻게 할 수 있을지 누가 ​​알겠습니까?Django-Leaflet - 동적 레이어 설정

L.esri.dynamicMapLayer, L.esri.featureLayer, esri-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