try using OSMGeoAdmin

This commit is contained in:
Sanj 2011-08-22 02:15:19 +05:30
parent ba083186f3
commit cb87f695ea

View File

@ -10,18 +10,18 @@ class FeatureRelationInline(admin.TabularInline):
extra = 1 extra = 1
fk_name = 'feature1' fk_name = 'feature1'
class FeatureAdmin(admin.GeoModelAdmin): class FeatureAdmin(admin.OSMGeoAdmin):
search_fields = ['preferred_name'] search_fields = ['preferred_name']
list_filter = ('feature_type',) list_filter = ('feature_type',)
inlines = [FeatureNamesInline] inlines = [FeatureNamesInline]
list_per_page = 500 list_per_page = 500
openlayers_url = 'http://openlayers.org/dev/OpenLayers.js' openlayers_url = 'http://openlayers.org/dev/OpenLayers.js'
openlayers_img_path = None openlayers_img_path = None
map_template = 'gis/admin/osm.html' # map_template = 'gis/admin/osm.html'
# default_lon = 72.855211097628413 # default_lon = 72.855211097628413
# default_lat = 19.415775291486027 # default_lat = 19.415775291486027
# default_zoom = 4 # default_zoom = 4
extra_js = ['http://openstreetmap.org/openlayers/OpenStreetMap.js'] # extra_js = ['http://openstreetmap.org/openlayers/OpenStreetMap.js']
admin.site.register(Feature, FeatureAdmin) admin.site.register(Feature, FeatureAdmin)
admin.site.register(TimeFrame) admin.site.register(TimeFrame)