0
我试图将自定义表进行身份验证和角色集成到PAS.plugin.sqlalchemy中。与pas.plugin.sqlalchemy集成自定义表
定制model.py后,我设法得到我的用户表架构,因为我们已经在现有的用户表中。但是,当安装这个pas,它的创建数字表包含属性表。属性表通过外键与用户表链接。我在现有场景中没有任何属性表。
通过看到我的引用,我可以在执行SQL fetch pas时查看用户和属性表作为连接查询。我们在用户(web_contact_auth)表中有数据,但不在属性表中。
u'SELECT TOP 1 web_contact_auth.contact_number AS web
_contact_auth_contact_number, web_contact_auth.password AS web_contact_auth_pass
word, principals.id AS principals_id, principals.type AS principals_type, princi
pals.zope_id AS principals_zope_id, web_contact_auth.password_reset_token AS web
_contact_auth_password_reset_token, web_contact_auth.password_reset_expiry AS we
b_contact_auth_password_reset_expiry \nFROM principals JOIN web_contact_auth ON
principals.id = web_contact_auth.contact_number \nWHERE web_contact_auth.contact
_number = ?' ('admin',)
我questiones是: 我应该如何创建属性表的数据?无论如何,我可以忽略属性表,只从用户表中获取数据。
Adavance感谢您阅读/回复的时间。
问候
WEBBYFOX