将元组保存到django模型中

mab*_*abo 4 python django tuples django-models

有没有办法将元组保存到django模型?

例:

Class User(models.Model):
  location = models.tupleField()
Run Code Online (Sandbox Code Playgroud)

哪里 User.location = (longitude, latitude)

Nor*_*bők 8

也许您正在寻找GeoDjango的PointField:

from django.contrib.gis.db import models

Class User(models.Model):
    location = models.PointField(help_text="Represented as (longitude, latitude)”)
Run Code Online (Sandbox Code Playgroud)


ASm*_*h78 5

老实说,我在 django 文档中没有看到 tupleField 。我认为更好的方法是添加两个字段 longitudelatitude/或创建另一个模型来存储位置并在User模型中添加ForeignKey