Django-leaflet试图从一个不存在的static/src目录加载一堆js文件

sauutmhj  于 12个月前  发布在  Go
关注(0)|答案(1)|浏览(114)

我在我的项目中使用Django-leaflet。当加载页面时,它试图从static/src目录加载一堆js文件。
static/src/core...
static/src/geometry.
static/src/control.
static/src/layer...
等人
我不知道它为什么要加载这些文件,我在文档中没有看到任何关于为什么我应该有一个static/src目录的内容。
我有一个工作页面,它加载了一个传单Map,添加了图层控制,添加了标记和功能。但是我在添加新功能时遇到了错误。我不确定是不是这些丢失的js文件导致了它。为了隔离试图加载这些文件的原因,我做了一个准系统页面,它所做的就是加载leaflet_tags和leaflet_js,这导致试图加载所有这些js文件。

{% load leaflet_tags %}

<head>
    {% leaflet_js %}
</head>

字符串
如果你能帮忙的话,我将不胜感激。

m3eecexj

m3eecexj1#

我现在的解决方法是忽略{% leaflet_js %}并手动导入它,如下所示:

<script src="https://unpkg.com/[email protected]/dist/leaflet.js" crossorigin=""></script>

字符串
我知道我似乎浪费了使用django-leaflet,但{% leaflet_map“main”%}标签对我来说仍然很有用。

相关问题