【问题标题】:how to define binary column in pas.plugin.sqlalchemy如何在 pas.plugin.sqlalchemy 中定义二进制列
【发布时间】:2012-02-16 12:09:43
【问题描述】:

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

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

任何帮助将不胜感激。

问候,

WEBBYFOX

【问题讨论】:

    标签: sqlalchemy plone


    【解决方案1】:

    _Binary 不起作用我并不感到惊讶——即使它起作用了,使用打算作为私有类的东西通常也是一个非常糟糕的主意。但是“sqlalchemy.Binary”是完全可以接受的类型。

    也就是说,我怀疑有人用二进制数据作为密码测试过 pas.plugins.sqlalchemy:PAS 是一种直接替换现有 Plone 系统的方法,而且开箱即用,Plone 期望密码是字符串。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-04
      • 1970-01-01
      • 1970-01-01
      • 2019-06-03
      • 2011-10-13
      • 1970-01-01
      • 1970-01-01
      • 2021-10-28
      相关资源
      最近更新 更多