django-geoposition和未知列错误?

时间:2018-06-22 13:36:21

标签: python-3.6 django-2.0

我正在使用django geolocation在基于Django2.0.6 + Python3.6 + Mysql构建的应用程序中显示具有位置的地图。

但是当我打开表单时,它显示以下错误-

异常值:
(1054,“字段列表中的未知列'building.position'”)

我需要在数据库中创建字段位置吗?在文档的任何地方都没有提到它。

models.py:

from geoposition.fields import GeopositionField
class Building(models.Model):
  postal_code = models.CharField(max_length=6)
  address = models.TextField()
  latitude = models.FloatField(validators=[MinValueValidator(-90.0), MaxValueValidator(90.0)])
  longitude = models.FloatField(validators=[MinValueValidator(-180.0), MaxValueValidator(180.0)])
  position = GeopositionField()

  class Meta:
    managed = False
    db_table = 'building'

0 个答案:

没有答案