最智能的方式将GPS数据从Android发送到Django

时间:2015-01-05 07:44:16

标签: android python json django gps

我正在编写一款使用GPS的Android应用。它将JSON对象中的NMEA字符串发送回我已编写的django应用程序(与arduino + GPS类似使用)。为了发送数据,我正在使用套接字(套接字连接在intentservice上,gps代码在常规服务上)。

套接字由python tornado webserver处理,它接收json对象并使用适当的django模型将数据添加到PostGIS数据库,同时仍然允许我像往常一样从浏览器浏览应用程序。

这些都是我的第一个android和django应用程序,我正在寻求改进它们以及我自己的两个平台的编码/ knolwedge。

我只是想知道是否有更好,更聪明的方法来完成这些任务。

1 个答案:

答案 0 :(得分:0)

看看这个第三方休息框架(DRF):http://www.django-rest-framework.org

为您提供开箱即用的django侧解决方案。还有其他的(美味的),但在我看来,DRF是最好的。

我认为不需要对套接字做任何事情......