簡體   English   中英

django admin使用GeoModelAdmin進行內聯

[英]django admin inlines with GeoModelAdmin

我有一個geodjango應用程序,具有模型Map和Point。 我希望能夠使用管理界面將Points添加到地圖中。 管理界面使用GeoModelAdmin,而不是默認的ModelAdmin。 如果我想添加內聯點,我必須使用:

class PointInline(admin.StackedInline):
    model = Point
    extra = 1

我不知道我應該在哪里表明我想使用GeoModelAdmin。 有任何想法嗎?

謝謝!

編輯:

只是為了澄清,這是管理文件的相關部分:

class MapAdmin(admin.GeoModelAdmin):
    inlines = [PointInline]

admin.site.register(Map, MapAdmin)

我可以看到內聯點添加表單,但我得到一個文本區域而不是可編輯的地圖。

你嘗試過使用OSMGeoAdmin嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM