Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax django,谷歌地图集成_Ajax_Django_Google Maps - Fatal编程技术网

Ajax django,谷歌地图集成

Ajax django,谷歌地图集成,ajax,django,google-maps,Ajax,Django,Google Maps,我需要集成一个django应用程序和一个直观的google maps界面,用于无线电派遣的安全警卫/emt 我已经在使用GeoDjango了,不过对于特定用途来说,它似乎有点过头了。无论如何,它已经使服务器上的地理空间处理变得像我需要的那样简单 但是我的javascript不够强大,不需要自己构建ajax rpc层。是否有任何工具或技术可以帮助实现这一点 编辑:澄清一下,我不是在问如何使用谷歌地图api。正如所解释的,google提供了很好的文档,并且在web上有很多例子,来自或,解释了如何独立

我需要集成一个django应用程序和一个直观的google maps界面,用于无线电派遣的安全警卫/emt

我已经在使用GeoDjango了,不过对于特定用途来说,它似乎有点过头了。无论如何,它已经使服务器上的地理空间处理变得像我需要的那样简单

但是我的javascript不够强大,不需要自己构建ajax rpc层。是否有任何工具或技术可以帮助实现这一点

编辑:澄清一下,我不是在问如何使用谷歌地图api。正如所解释的,google提供了很好的文档,并且在web上有很多例子,来自或,解释了如何独立使用api。Django也有很好的文档


把它们放在一起使用会让我慢下来。

谷歌地图API不难学(+有很好的文档),你自己试试看,有很多例子


顺便说一句,作为web应用程序开发人员,你应该已经用javascript弄脏了你的手(见James Bennett)。

你的问题很模糊。你到底需要什么帮助?不清楚

我编写了一个与GoogleMaps集成的PHP应用程序,刚刚完成了对Django的移植。我最初的代码只是简单的旧Javascript,但在移植到Django的过程中,我开始利用jQuery,这将我不得不写的代码减少了一半。我的应用程序所做的只是允许站点用户在地图上标记他们的位置,并附上一条短消息和他们的头像


在没有任何细节的情况下,我建议您学习jQuery之类的知识,以帮助减少必须编写的重复Javascript代码。否则,它只是操纵Google Maps Javascript API,正如您所注意到的,我也同意这一点,它的文档记录得非常好,使用起来也非常简单。

我将用我将要尝试做的事情来回答我自己的问题。如果一切顺利,那就更好了

一些工作只是标准的CRUD类型的输入和操作。Django通过子类化Django.forms.Widget并使用media属性,使这一部分至少相当容易


自从我问了这个问题后,我发现jQuery.forms可能对其余的90%都有帮助,因为它使ajax变得更容易,甚至更有趣。

有点晚了,但有一个应用程序可以让谷歌地图在简单情况下(显示地址的地图)的集成变得轻松