如何在pas.plugin.sqlalchemy中定义二进制列

时间:2012-02-16 12:09:44

标签: sqlalchemy plone

我正在为pas.plugin.sqlalchemy定义我的自定义模型。

现有的登录详细信息表将二进制字段作为密码列。应该如何在模型中定义为二进制。我试图在谷歌搜索后从SQLAlchemy导入_Binary类,但它不导入。首先我尝试了LargeBinary,但是当创建表时,它的字段类型为Image,我不想要它。

任何帮助都将不胜感激。

此致

WEBBYFOX

1 个答案:

答案 0 :(得分:2)

对于_Binary不起作用我并不感到惊讶 - 即使它确实如此,使用某些私人课程通常也是一个非常糟糕的主意。但“sqlalchemy.Binary”是一种完全可以接受的类型。

那就是说,我怀疑是否有人用二进制数据测试了pas.plugins.sqlalchemy的密码:PAS是一种替代现有Plone系统的方法,并且开箱即用,Plone希望密码能够是字符串。