1
我试图在django模型的字段中存储多个位置,但我不太确定如何去解决它。我正在使用GeoDjango的PointField
来存储最新的报告位置。在Django模型字段中存储位置历史记录
class Tracker(models.Model):
# Other fields..
# srid 4326 is the WGS84 Spheroid used by GPS
current_pos = models.PointField(editable=True, srid=4326)
pos_hist = ?
我已经看过像django-field-history
和类似的应用程序,但他们似乎被设计成允许通过管理/用户,我不需要被逆转的变化。
另一种方法似乎是使用ForeignKey
做出一个Location
模型许多一对多的关系,但我似乎无法让我的头围绕如何将每个Tracker
工作将在多个Location
模型该字段,但会有多个Tracker
s?
我从正确的方向接近或有更好的方法吗? 在此先感谢!