我有一个来自 django.contrib.gis.db.models 的PointField
的模型。这在某种程度上不会让管理站点显示具有漂亮的字段和值表的对象。而是显示一个以模型名称命名的字段。这些值只是一堆“对象”。随着模型的名称。如果我单击该对象,我可以编辑它。然而,能够在admin / page本身过滤和查看字段值会很好。
答案 0 :(得分:1)
由于PointField
does not有一个__unicode__
attribute,要显示正确的名称,您可以注册一个新的管理模型对象。
class PointFieldAdmin(admin.ModelAdmin):
list_display = ('name', 'field_x', 'field_y', ...)
admin.register(PointField, PointFieldAdmin)
有关管理员的更多信息models registering here