【发布时间】:2021-05-27 19:49:08
【问题描述】:
在我的 django 应用程序中,我有一个带有名称和位置(点)的 Worker 模型。使用 django-leflet LeafletWidget 我可以创建一个表单,用户可以在其中设置位置(该工作人员的标记)。 是否可以向小部件添加事件,因此,每次用户设置标记或更改标记位置时,它都会获取该点的坐标并执行其他操作(如 ajax 请求)?
class WorkerForm(forms.ModelForm):
class Meta:
model = WorkerModel
exclude = ("id",)
widgets = {
'name':forms.TextInput(attrs={'class': 'form-control'}),
'location': LeafletWidget(),
}
在我刚刚调用的模板中 'forms.location' 它使用控件渲染地图以设置标记
每次用户设置标记时,我都想获取该标记的位置。我该怎么做?
【问题讨论】:
标签: python django leaflet django-leaflet