我是geodjango的初学者。我遵循了YouTube上的视频教程。我完成了地理数据库的安装。
models.py:
from django.db import models
from django.contrib.gis.db import models as geomodels
class City(models.Model):
name = models.CharField(max_length=100, blank=False)
geometry = geomodels.PointField()
class Meta:
# order of drop-down list items
ordering = ('name',)
verbose_name_plural = 'cities'
当我打开管理页面时。 PointField只有深色图像。 dark image 但我可以添加位置。 location 如何获得真实地图而不是深色图像? 我使用Django 2.0和python 3.6
答案 0 :(得分:2)
哦,我曾经遇到这个问题。当我意识到什么是问题时,我感到自己很愚蠢。您是否尝试过 缩小 暗图像?这是一个放大的海洋:)只需缩小,您就可以看到整个地球的地图。您可以通过向default_zoom = value
添加4
(默认为ModelAdmin
)来更改默认缩放。