首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Peewee ArrayField错误

Peewee ArrayField错误
EN

Stack Overflow用户
提问于 2017-12-25 23:45:03
回答 1查看 258关注 0票数 1

当我基于一个没有ArrayField的模型创建我的表时,我没有得到任何错误。

当我添加:

代码语言:javascript
复制
images = ArrayField(CharField)

我得到了:

代码语言:javascript
复制
  Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.6/site-packages/peewee.py", line 5037, in create_table
    db.create_table(cls)
  File "/usr/local/lib/python3.6/site-packages/peewee.py", line 3914, in create_table
    return self.execute_sql(*qc.create_table(model_class, safe))
  File "/usr/local/lib/python3.6/site-packages/peewee.py", line 3837, in execute_sql
    self.commit()
  File "/usr/local/lib/python3.6/site-packages/peewee.py", line 3656, in __exit__
    reraise(new_type, new_type(*exc_args), traceback)
  File "/usr/local/lib/python3.6/site-packages/peewee.py", line 135, in reraise
    raise value.with_traceback(tb)
  File "/usr/local/lib/python3.6/site-packages/peewee.py", line 3830, in execute_sql
    cursor.execute(sql, params or ())
peewee.OperationalError: near "[]": syntax error

有人能指出原因并提供解决方案吗?

EN

回答 1

Stack Overflow用户

发布于 2018-01-12 00:51:26

您使用的是什么数据库驱动程序?ArrayField需要postgresql。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47970063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档