我正在编写一款使用GPS的Android应用。它将JSON对象中的NMEA字符串发送回我已编写的django应用程序(与arduino + GPS类似使用)。为了发送数据,我正在使用套接字(套接字连接在intentservice上,gps代码在常规服务上)。
套接字由python tornado webserver处理,它接收json对象并使用适当的django模型将数据添加到PostGIS数据库,同时仍然允许我像往常一样从浏览器浏览应用程序。
这些都是我的第一个android和django应用程序,我正在寻求改进它们以及我自己的两个平台的编码/ knolwedge。
我只是想知道是否有更好,更聪明的方法来完成这些任务。
答案 0 :(得分:0)
看看这个第三方休息框架(DRF):http://www.django-rest-framework.org
为您提供开箱即用的django侧解决方案。还有其他的(美味的),但在我看来,DRF是最好的。
我认为不需要对套接字做任何事情......