0

当我尝试创建妈妈模型时,从模型妈妈那里得到一个奇怪的错误

GEOSException: Error encountered checking Geometry returned from GEOS C function "GEOSWKBReader_readHEX_r".

奇怪的是,唯一可行的东西是在另一个函数中——实际上这些其他函数成功地使用它来创建妈妈模型。

4

1 回答 1

0

这个错误看起来是错误的。看来它与 GEOS 没有直接关系。

相反,我缺少一个必填字段,它是具有 Point 字段的模型的外键。

这给了我一个错误

    dossier = mommy.make('foo.Bar',
                         bar='bar',
                         created=timezone.now())

这解决了问题

    dossier = mommy.make('foo.Bar',
                         foo='foo',  # required foreign key field
                         bar='bar',
                         created=timezone.now())
于 2015-05-18T00:41:05.830 回答