Geodjango 관리자의지도에는 오른쪽 메뉴가 있습니다.Geodjango OSMGeoAdmin : 다른 레이어를 추가하는 방법
관리자가 맵과 관련된 모델 필드를 나타내는 레이어보다 더 많은 레이어를 추가하려면 어떻게해야합니까?
class ForestaAdmin(admin.OSMGeoAdmin):
default_lon= 1308296
default_lat= 5714101
default_zoom= 9
overlays = ('coord', 'mpoly')
내가 '오버레이'옵션을하지만 성공하지 않고 시도 : 이것은 내 관리 모델 (admin.py)입니다
class Foresta(models.Model):
nome = models.CharField("Nome", blank = False, max_length = 255)
descrizione = tinymce_models.HTMLField("Descrizione", blank = True, help_text='Inserire una descrizione del bosco')
slug = models.SlugField("Slug", blank = True)
published = models.BooleanField("Pubblicato")
...
coord = models.PointField("Coordinata punto foresta", blank = False)
# GeoDjango-specific: a geometry field (MultiPolygonField), and
# overriding the default manager with a GeoManager instance.
mpoly = models.MultiPolygonField("Mappa foresta (poligono)", blank = False)
objects = models.GeoManager()
:
이
내 모델 (model.py)입니다 !