从django的GPS设备上载GPS数据

从django的GPS设备上载GPS数据,django,gps,geodjango,Django,Gps,Geodjango,我有一个GPS设备,它为我指定的URI提供灵活性数据。 根据设备规格,它将以二进制ascii格式跨数据发送,在django url中处理此数据的最佳方式是什么?您的GPS正在使用TCP/IP而不是HTTP发送数据。Django处理HTTP请求。 要将数据保存在djang中,解决方案是编写一个代理服务器,读取自定义TCP/IP协议并发送可由django应用程序处理的HTTP POST请求 您可以在此处找到python中的简单TCP/IP服务器示例: 您是否有关于GPS数据如何通过导线发送的更多信息

我有一个GPS设备,它为我指定的URI提供灵活性数据。
根据设备规格,它将以二进制ascii格式跨数据发送,在django url中处理此数据的最佳方式是什么?您的GPS正在使用TCP/IP而不是HTTP发送数据。Django处理HTTP请求。
要将数据保存在djang中,解决方案是编写一个代理服务器,读取自定义TCP/IP协议并发送可由django应用程序处理的HTTP POST请求

您可以在此处找到python中的简单TCP/IP服务器示例:

您是否有关于GPS数据如何通过导线发送的更多信息?它是HTTP POST吗?它只说数据将以二进制ascii格式发送到给定的端口和ip或带有端口的域名上。如果你安装了WireShark之类的东西,你可以告诉你的GPS设备将数据发送到某个地方(甚至是一个虚拟目的地),并尝试确定它的确切格式。根据您的描述,我猜它将是一个普通的老式TCP或UDP连接,使用自定义协议。是的,它使用自定义协议在TCP/IP上传输。我确实可以选择将其配置为UDP传输,但制造商不鼓励这样做