问题描述
在我的 django 应用程序中,我需要存储所有用户的 GPS 数据以跟踪他们,尤其是手机和平板电脑,我该怎么做?
解决方法
您应该创建一个表来存储位置。您的表架构如下所示:
Location:
id (auto increment) | user (foreignkey to User) | lat (decimal) | long (decimal) | created_at (datetime)
现在您可以提供一个 API,它接收 lat
、long
和 user
(通过令牌或会话检测用户)然后将这些数据存储在 Location
表中。
在客户端,您应该从 gps
获取位置并将其发送到 API。