![](/img/trans.png)
[英]Using Plone 4.1 and pas.plugins.sqlalchemy with existing User and Role Table
[英]Plone 4.1 Custom PAS plugin with paster
尝试创建自定义pas插件进行身份验证。 通过粘贴做到这一点
../bin/paster create -t plone_pas abc.xyz
现在,我在创建结构时看到的内容是在命名空间中使用两个点并创建两个相同的字典。 我的pas产品字典的结构如下:
abc
xyz
__init__.py
xyz
__init__.py
为什么在命名空间中使用两个点。 我在这里想念什么吗?
需要第一级的xyz词典?
不幸的是,这限制了plone_pas粘贴模板:它只知道如何创建三层深度的包结构。 因此,您应提供一个名称,如abc.def.xyz。
建议调用您的程序包:pas.plugins。有意义的名称。
毛里塔当然是正确的。
如果您使用“ zopeskel”命令,则实际上会将验证应用于您的软件包名称,并且会收到有关限制的通知。 尝试这个:
../bin/zopeskel plone_pas abc.xyz
您应该收到一条消息,告诉您此模板需要一个两点名称。 该脚本应提示您输入新名称,并允许您重新输入类似abc.def.xyz的名称。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.