DjangoGeopostion默认值

2024-05-01 21:45:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将Django地理定位包集成到我的Django项目中。我有我的模型:

class Post(models.Model):
    position = GeopositionField(default= Geoposition(40.00,73.88))
    votes= models.IntegerField(default=0)
    date= models.DateTimeField(auto_now=False, auto_now_add=True)
    updated = models.DateTimeField(auto_now=True, auto_now_add=False)
    sound= models.FileField()

我尝试过不给position留任何值,但是如果没有默认值,我就无法进行迁移。我也已经从管理中删除了模型的所有实例。即使我有以上(这是我从另一个有同样问题的人那里发现的)我得到了一个 AttributeError: 'Geoposition' object has no attribute 'split' 当我尝试迁移的时候。有人有什么建议吗?你知道吗


Tags: 项目django定位模型addfalsetruedefault