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