GeoDjango Admin отображает карту openlayers вместо открытой карты улиц в Admin

я включил все необходимое для работы с пространственными данными на уровне базы данных и настроек django, моя модель профиля имеет поле default_location, которое является PointField. как показано ниже.

from django.contrib.gis import models

class Profile(models.Model):
    ...
    default_location = models.PointField()

я зарегистрировал модель профиля как вставку, которую можно просматривать и редактировать из модели пользователя (связь один-к-одному между пользователем и профилем).Код показан ниже

class ProfileInline(StackedInline):
    model = models.Profile

class NewUserAdmin(admin.GISModelAdmin):
    gis_widget = OSMWidget
    inlines = [ProfileInline]

admin.site.unregister(models.User)
admin.site.register(models.User, NewUserAdmin)

однако я продолжаю получать карту openlayer на странице администратора django

enter image description here

пожалуйста, может ли кто-нибудь предложить исправление этого. мне нужна открытая карта улиц из-за ее подробного описания улиц.

Вернуться на верх