如何在GeoDjango中启用街景

如何在GeoDjango中启用街景,django,geodjango,Django,Geodjango,我在我的模型中使用Django's作为 # models.py from django.contrib.gis.db import models class Location(models.Model): name = models.CharField(max_length=100) point = models.PointField() 然后,我将admin.py配置为正常 from django.contrib import admin class Location

我在我的模型中使用Django's作为

# models.py
from django.contrib.gis.db import models


class Location(models.Model):
    name = models.CharField(max_length=100)
    point = models.PointField()
然后,我将
admin.py
配置为正常

from django.contrib import admin


class LocationModelAdmin(admin.ModelAdmin):
    list_display = ("id", "name",)
    list_display_links = ("id", "name",)


admin.site.register(Location, LocationModelAdmin)
但是,当我试图通过Django Admin添加条目时,我得到了地图的区域视图


Q:如何将此区域视图更改为街道视图?

您可以使用内置的admin类,该类将在Django admin中提供街道视图

#admin.py
from django.contrib.gis import admin as geo_admin


class LocationModelAdmin(geo_admin.OSMGeoAdmin):
    list_display = ("id", "name",)
    list_display_links = ("id", "name",)
#admin.py
从django.contrib.gis导入admin作为geo_admin
类LocationModelAdmin(geo_admin.OSMGeoAdmin):
列表显示=(“id”、“名称”)
列表显示链接=(“id”、“名称”)