有人知道用floppyforms.gis.BaseGMapWidget设置默认缩放和纬度/经度的简单方法吗?此外,在创建条目时,将平移设置为默认工具。
以我定义的形式:
class PointWidget(floppyforms.gis.PointWidget, floppyforms.gis.BaseGMapWidget):
map_width = 690
map_height = 300
class EventForm(ModelForm):
class Meta:
model = Event
widgets = {
'coordinates': PointWidget(),
}
这完美地显示了地图小部件,我可以设置一个点。在为现有条目加载表单时,它还可以很好地居中和缩放该点。但是当显示表单以创建一个新条目时,它以非洲西部成本为中心。
有没有办法实现这一点(最好通过在表单/小部件类中定义而不使用额外的 javascript)。