我们如何在 django 应用程序中获取用户手机和平板电脑的 GPS 数据?

问题描述

在我的 django 应用程序中,我需要存储所有用户的 GPS 数据以跟踪他们,尤其是手机和平板电脑,我该怎么做?

解决方法

您应该创建一个表来存储位置。您的表架构如下所示:

Location:

id (auto increment) | user (foreignkey to User) | lat (decimal) | long (decimal) | created_at (datetime)

现在您可以提供一个 API,它接收 latlonguser(通过令牌或会话检测用户)然后将这些数据存储在 Location 表中。

在客户端,您应该从 gps 获取位置并将其发送到 API。