djangeasymaps中的地理编码错误

2024-04-24 19:21:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我不能让django简易地图工作。它有“地理编码错误”错误,我不知道为什么和如何解决这个问题。在

基于此: https://github.com/bashu/django-easy-maps 我第一次运行这个:

pip install django-easy-maps

在设置.py在

^{pr2}$

在我的html模板中

{% extends 'employee/base.html' %}
{% load bootstrap3 %}
{% block page %}

    <div class="col-lg-12">
      <div class="panel">
        <div class="panel-heading bg-blue">
          <h4 class="panel-title text-center text-white">
            My Map
          </h4>
        </div>
          <div class="panel-body">

                    {% load easy_maps_tags %}
                    {% easy_map "Russia, Ekaterinburg, Mira 32" 300 400 %}


          </div>
        </div>
      </div>

{% endblock %}

我跑

python manage.py makemigrations
python manage.py migrate

但是它在页面中没有显示任何地图。它有这个

它在html生成的文件中有这个“地理编码错误”。在

  <!-- HTML map container -->
  <div id="map-canvas-1"

    class="easy-map-googlemap">

    <!-- geocoding error -->
  </div>

问题是什么?在django上设置简单地图的正确方法是什么?在


Tags: djangopydivmap编码html错误easy
1条回答
网友
1楼 · 发布于 2024-04-24 19:21:39

我的配置也有同样的问题。我注意到地址对一个我不理解的参数似乎是大小写敏感的

如果所有的字符串都是小写的,但是同一个地址中只有一个字符是大写的,那么地址就可以工作了。 这并不意味着地址必须是小写的。在

例如,在我的案例中:

地址有效:28 rue bardin,92110 clichy

但这个不是: 巴丁街28号,92110C利希

而在其他情况下,它是颠倒的一些大写的地址需要正常工作

相关问题 更多 >